PHP Design Patterns
Zuerst einmal ein Ho Ho Ho und ein frohes Weihnachtsfest. Ich hatte ja versprochen, dass ich auch über die Feiertag etwas schreiben werde, aber wenn ihr ehrlich bin: so einfach ist das gar nicht. Versprechen hält man aber, deswegen heute nur eine Kleinigkeit und zwar ein Buchtipp. Wer schon einmal in PHP mit Entwurfsmustern hantiert hat und damit meine ich nicht nur einmal eine Singleton erstellt hat, der wird das Buch „PHP Design Patterns“ von Stephan Schmidt vielleicht schon kennen. Es war das erste PHP Buch, das sich durchgängig mit diesem Thema beschäftigt hat und soviel ich weiß hat sich dies auch nicht geändert. Genau wie das bedeutende Vorbild der „Gang of Four“, ist dieses Buch als eine Art Nachschlagewerk aufgebaut und deckt die wichtigsten Entwurfsmuster für den täglichen Gebrauch ab. Ich kann nur jedem empfehlen dieses Buch in seinem Bücherregal stehen zu haben. Ich kann nur von mir sprechen, aber ich schaue schon des öfteren mal wieder in dieses Buch, wenn ich mir nicht 100% sicher bin, ob ich ein bestimmtes Pattern richtig im Kopf habe. Ihr werdet jetzt denken, dass man das doch eben so gut hier im Blog machen kann. Und natürlich ehrt mich das, aber Stephan geht noch ein wenig detaillierter auf die Thematik ein.
Beim letzten Treffen der PHP Usergruppe Karlsruhe habe ich aber erfahren, dass mit dem erscheinen von PHP 5.3 auch eine Neuauflage dieses Buches erscheinen wird. Vielleicht lohnt sich ja das warten für euch. Ich für meinen Teil bin froh, es bereits jetzt in meinem Regal stehen zu haben.
Bei GoogleBook kann man auch in das Buch etwas hineinlesen um zu entscheiden, ob es wirklich das ist was man will und man es kaufen möchte: http://www.google.de/books?id=xJ30-54AiooC&printsec=frontcover
Viele Grüße
Ulf
Das Buch ist wirklich lesenswert. Auch wenn am Anfang ganz schlicht und starr die Patterns anhand eines (praxisfernen) Auto-Leasing-Modells erläutert werden (wohl anhand von Code-Beispielen, jedoch keine typischen Beispiele aus Web-Applications). Zum Aneignen der Patterns eignet sich dieser Teil des Buches aber sehr wohl.
Die Enterprise-Patterns sind aber auf jeden Fall sehr hilfreich. Es ist auf jeden Fall empfehlenswert, sich die betreffenden Kapitel einmal durchzulesen, auch wenn man die Techniken nicht genau wie beschrieben umsetzt.
Ja, das Buch steht auch auf meiner Liste ganz oben, aber da die Neuauflage bei Amazon für Februar 2009 angekündigt wurde, warte ich diese noch ab.
Eins der besten PHP Bücher, die ich bei mir im Regal stehen habe! Kann ich auch nur empfehlen 🙂
Bin gerade dabei, das Buch durchzuarbeiten. Ich muß sagen, TOP. Das beste, was mir bisher zum Thema PHP (5.x) und OOP unter die Finger/Augen kam.
Hab mir das Buch letztes Jahr auch geholt.
Das Ding ist wirklich ein Meisterwerk!
Ich kann es stundenlang lesen, fast wie einen Roman 😉
Simon