1 Seite zurückBauBuch.de-Homepage
BauBuch.de (powered by Baulinks)
Baubücher, Architekturbücher, Softwarebücher und einiges anderes
Powered by Amazon.de

|

 
Objektorientierte Programmierung mit PHP 5: Studienausgabe. Robuste und sichere Webanwendungen mit PHP erstellen

Objektorientierte Programmierung mit PHP 5: Studienausgabe. Robuste und sichere Webanwendungen mit PHP erstellen
Von Matthias Kannengiesser

Dieser Artikel wird in diesem Shop nicht zum Kauf angeboten.
Bei Amazon kaufen


5 neu oder gebraucht verfügbar EUR 4,70

Durchschnittliche Kundenbewertung:
(6 Kundenrezensionen)

Produktinformation

  • Amazon-Verkaufsrang: #118461 in Bücher
  • Veröffentlicht am: 2009-04-27
  • Einband: Gebundene Ausgabe
  • 669 Seiten


Kundenrezensionen

Hilfreichste Kundenrezensionen

37 von 38 Kunden fanden die folgende Rezension hilfreich.
2Weniger wäre mehr
Von S.Vimes
Ich suchte ein Buch zum Thema Objektorientierung mit PHP5, bekommen habe ich ein buntes Sammelsurium. Bevor auf Seite 155 endlich auf die Objektorientierung eingegangen wird, mußte ich mich durch "Softwareentwicklung" und "Prozedurale Programmierung" quälen. Was interessieren mich bei diesem Buchtitel aber z. B. Konfigurationsmanagement, das V-Modell, Extreme Programming usw.? Auch die Konventionen unter php4 kümmern mich nicht wirklich, dann hätte ich mir ein anderes Buch gekauft.
Bei den Inhalten zur objektorientierten Programmierung hätte ich mir ein Beispiel gewünscht, bei dem der Leser anhand eines Projekts Schritt für Schritt von der Aufgabe bis zum fertigen Programm geführt wird. Stattdessen werden teilweise Definitionen an Definitionen gereiht und das über Seiten, sehr trocken und nicht sehr hilfreich.
Und noch ein Tipp, wer das "Praxisbuch Objektorientierung" (Lahres, Raýman) besitzen sollte, braucht die "Objektorientierte Programmierung mit PHP5" nicht unbedingt zu kaufen, nur ein Beispiel:

Lahres, Raýman Kapitel 3.1.(openbook-Version): "Verschleierung von Abhängigkeiten [Absatz] Hierbei sollten Sie aber darauf achten, dass Sie bestehende Abhängigkeiten durch die Einführung eines vermittelnden Moduls nicht verschleiern. Eine naive Umsetzung der geschilderten Regel könnte im Extremfall jegliche Kommunikation zwischen Modulen über ein zentrales Kommunikationsmodul leiten. Damit hätten Sie die oben dargestellte sternförmige Kommunikationsstruktur erreicht, jedes Modul korrespondiert nur mit genau einem anderen Modul."

Bei M.Kannengiesser lautet der Abschnitt (S.177): "Verschleierung von Abhängigkeiten [Absatz] Bei der Kopplung von Modulen sollten Sie möglichst darauf achten, dass Sie bestehende Abhängigkeiten durch die Einführung eines vermittelnden Moduls nicht verschleiern. Eine naive Umsetzung der geschilderten Regel könnte im Extremfall jegliche Kommunikation zwischen Modulen über ein zentrales Kommunikationsmodul leiten. Damit hätten Sie die in der Abbildung dargestellte sternförmige Kommunikationsstruktur erreicht, jedes Modul korrespondiert ausschließlich mit genau einem weiteren Modul."

42 von 49 Kunden fanden die folgende Rezension hilfreich.
5Meine Erwartungen wurden übertroffen!
Von Oliver Lockner
Da ich bereits die zweite Auflage der PHP Studienausgabe vor gut einem Jahr erworben hatte und Tiefergehende Einblicke in die Entwicklung von Webanwendungen erhalten wollte, habe ich mich dazu entschlossen das vorliegende Buch zu kaufen und siehe da es ist genau das Richtige.

Was die objektorientierte Arbeitsweise betrifft bin ich durch meine Jahrelange Arbeit als Java-Entwickler bereits vorbelastet gewesen. Gleich vorweg die Ausarbeitung und Themenauswahl sind aus meiner Sicht hervorragend gelungen und eignen sich zum Selbststudium. Was man leider nicht von allen Büchern zum Thema OOP behaupten kann.

Man wird nicht wie erwartet mit theoretischen Einführungsfloskeln überhäuft, sondern erhält als erstes einen Überblick über Entwicklung von Software bzw. Webanwendungen. Hierbei kommen unter anderem Themen wie Phasen der Softwareentwicklung, extreme programming und Sicherheitsrisiken zur Sprache. Der Umstieg von der prozeduralen zur objektorientierten Programmierung wird einem durch das zweite Kapitel erleichtert. Das dritte Kapitel liefert eine umfassende und vollständige Beschreibung des Themas OOP. Das vierte Kapitel liefert die Optionen und Syntax die einem durch PHP in Punkto OOP geboten wird. Vom Kapitel zum Thema Entwurfsmuster und Model-View-Controller war ich besonders beeindruckt, da es endlich mal jemand verstanden hat zweckgebunden und sinnvoll die Einsatzmöglichkeiten, Sinn und Zweck der Entwurfsmuster zu beschreiben ohne unendlich weit ausholen zu müssen. Kapitel zu Themen, wie Fehlerbehandlung (Exceptions), Qualitätssicherung, Dokumentation runden den positiven Gesamteindruck ab.

Es geht jedoch noch weiter, im achten Kapitel liefert der Autor Praxis pur (MySQLi, PDO, GD, etc.). Der Anhang liefert den krönenden Abschluss. Es werden Themen wie Codegeneratoren, Frameworks, Sicherheit und ein ArgoUML Crashkurs abgeliefert.

Die Buch-CD erleichtert das Durcharbeiten der diversen Skriptvorlagen und die diversen beigefügten Tools und Anwendungen (wie ArgoUML, Maguma Workbench, Zend Studio, etc.) ermöglichen einen Idealen Einstieg in die Entwicklung von umfangreichen Webanwendungen.

Eine Anmerkung zum Schluss, besonders gut gefallen hat mir der umfangreiche Index (16 Seiten). Die gezielte Suche wird hierdurch zum Kinderspiel.

Abschließend kann ich sagen das Buch ist jeden Cent wert und daher erhält es von mir die volle Punktzahl fünf Sterne plus. Noch eine Anmerkung, Entwickler die sich bisher nicht an OOP heran getraut haben, können ruhigen Gewissens zugreifen. Eines ist sicher OOP wird danach keine unbekannte Größe mehr sein!

2 von 3 Kunden fanden die folgende Rezension hilfreich.
4Bin zufrieden
Von Janina Schulz
Wer mehr über Softwareentwicklung erfahren möchte, als reine Quellcode-Beispiele, für den ist dieses Buch genau richtig. Viele leicht verständliche Beispiele zu den Themen der Objektorientierten Softwareentwicklung.

Natürlich fehlen auch Quellcode-Beispiele nicht. Ein paar Grundkenntnisse sollte man allerdings schon mitbringen.

All 6 Kundenrezensionen anzeigen ...

  
 

Copyright: Alfons Oebbeke, Neustadt 1997-2010
  
Navigation ohne Frames:

 
BAUBUCH-home - ARCHmatic-WEB-Pool
Bauen - Architektur-Software -
Architektur - Baupreise
Impressum