| | | | |
| |||||||
| Off-Topic Diskussionen Mach mal Pause vom Programmieren! |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Sorry aber Du willst nicht wirklich ein Lehrbuch haben, auf dem die Code-Beispiel über 5 Seiten gehen?! OO-Code hat nunmal die Eigenschaft, schnell mal ein paar hundert Zeilen zu füllen. Im übrigen sollte es mich wundern, wenn es zu diesem Buch keine Downloads mit den Komplettcodes gibt. Ausdrucken und fertig. 1 Minute Recherche: http://www.phpdesignpatterns.de/auflage-2/#beispiele
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- |
| | |
| | ||
| Supermoderator HD Registriert seit: 16.03.2008
Beiträge: 8.706
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Ich muss dir auch widersprechen. Ich habe das Buch hier stehen und halte es für eines der besten überhaupt für den Einstieg in Design-Patterns mit PHP. Wie nikosch schon schrieb, gibt es die Beispiele alle zum Download auf der Seite zum Buch. Dass im Buch selbst meist (!) nur die Teile der Klasse beschrieben werden, die für die Erklärung notwendig sind, halte ich für ein Qualitätsmerkmal, da der Autor sich damit auf das Wichtigste konzentriert und das Buch nicht unnötig umfangreich macht. Dadurch ist es nicht nur möglich, das Buch zum pedantischen Durcharbeiten zu nutzen, sondern auch so von vorn bis hinten zu lesen, um erst einmal überhaupt einen Einblick zu bekommen. Dass man das Buch nicht zum schnellen Nachschlagen verwenden kann, kann ich ebenfalls nicht bestätigen. Dadurch dass jedes Kapitel zu einem Pattern jeweils in die Abschnitte Motivation, Zweck des Patterns, Implementierung, Definition des Patterns, Konsequenzen und Weitere Anwendungen aufgeteilt ist, halte ich es für geradezu ideal zur Nutzung als Referenz. Zitat:
Darüber hinaus lassen sich manche Patterns auch gar nicht losgelöst von anderen betrachten.
__________________ Refining Linux Advent Calendar series “24 Outstanding ZSH Gems” | |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 25.05.2010
Beiträge: 852
PHP-Kenntnisse: Anfänger ![]() | Ich denke, dass deine Ausführungen ein wenig übertrieben sind. Einige der vorgestellten Entwurfsmuster biete eigene, kleine Beispiele an. Bei anderen hat es sich widerum angeboten bereits bekannte Beispiele weiterzuführen. Das würde ich jedoch nicht zu tragisch sehen. Allerdings ist damit das Buch nur noch begrenzt als Nachschlagewerk geeignet, jedenfalls was die Nachvollziehbarkeit von Beispielen angeht. Einzig kreide ich die Verwendung von Frameworks (Stubbles) und anderen Helferlein (Propel etc.) an. Leider nützt mir persönlich das sehr wenig beim Erlernen bestimmter Entwurfsmuster bzw. deren Implementierung. Ich weiß nicht was den Autor dazu bewegt hat, zwischen den einzelnen Entwurfsmustern in der Art der Präsentation derart zu variieren. Hier ein eigene Implementation, dort ein Framework, anderswo eine ORM. Schade eigentlich. Denn wenn ich auf die Verwendung von bestimmten Frameworks etc. aus bin, lese ich Literatur dazu. Nicht aber, wenn ich allgemein theoretische Ansätze vermittelt bekommen möchte. |
| | |
| | |||
| Supermoderator HD Registriert seit: 16.03.2008
Beiträge: 8.706
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Zitat:
Zitat:
__________________ Refining Linux Advent Calendar series “24 Outstanding ZSH Gems” | ||
| | |
| | ||
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Zitat:
Ich finde das PHP Design Patterns (soweit ich das von Google Books kenne) auch sehr gut. Und selbst mit den dort fehlenden Seiten hat sich mir das meiste sehr gut erschlossen. Ich habe es schon woanders geschrieben: Es ist nicht wichtig, ob ein Lehrbuch ein „Auto“ als Beispiel verwendet. Entscheidend für das Verständnis ist, dass der Leser dieses Beispiel abstrahieren und die neu behandelten Teile auf den Unterschied reduzieren kann. Deswegen vermute ich eher, dass Dir schlicht noch die Denke fehlt.
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- | |
| | |
| | ||
| Supermoderator HD Registriert seit: 16.03.2008
Beiträge: 8.706
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Zitat:
__________________ Refining Linux Advent Calendar series “24 Outstanding ZSH Gems” | |
| | |
| | ||
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Zitat:
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- | |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| buchempfehlung beispiel, buchempfehlungen beispiel, buchempfehlung schreiben beispiel, eine buchempfehlung beispiel, beispiel für eine buchempfehlung, buchemfehlung beispiel, buchempfehlung beispiele, buchempfehlungen php, http://i51.tinypic.com/ilegsz.jpg, buchempfehlungen bespiel, beispielsätze von buchempfehlungen, eine buchempfehlung beispiele, buchempfehlung bsp, beispiel für buchempfehlung, \buchempfehlungen beispiel\, beispiel buchempfehlungen, javascript. objektorientierung und entwurfsmuster, buchempfehlung php grundlagen lernen |