| | | | |
| |||||||
| Off-Topic Diskussionen Mach mal Pause vom Programmieren! |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| Supermoderator HD Registriert seit: 16.03.2008
Beiträge: 8.706
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Danke, werde ich mir beizeiten anschauen. Das letzte Buch, das ich mir von Franzis gekauft habe, ist das Stefan-Münz-HTML-Kompendium.
__________________ Refining Linux Advent Calendar series “24 Outstanding ZSH Gems” |
| | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | ||
| Gesperrt Registriert seit: 03.12.2010
Beiträge: 860
PHP-Kenntnisse: Anfänger ![]() | Also ich habe mir jetzt nicht die Arbeit angetan, alle Design-Patterns neu zu schreiben. Ich habe ein x-beliebiges genommen. Und zwar Composite. Wer das Buch hat, kann jetzt vergleichen. Mit welcher Variante hat man das Composite-Design-Pattern schneller gelernt? Mit der Variante vom Buch oder mit meiner Variante? Ich musste das Bild auf 2 Bilder aufteilen, sonst wäre die Schrift kaum noch lesbar gewesen: http://i51.tinypic.com/ilegsz.jpg http://i52.tinypic.com/2yknkoh.jpg Zitat:
Und ganz besonders bei diesem Buch ist das Müll. Man kann schon mal ein Design-Pattern vergessen. Oder man hat ein Problem und sucht für dessen Lösung das geeignete Pattern im Buch. Dazu ist dieses Buch aber ungeeignet. Geändert von coola (05.02.2011 um 20:40 Uhr). | |
| | |
| | ||
| Gesperrt Registriert seit: 03.12.2010
Beiträge: 860
PHP-Kenntnisse: Anfänger ![]() | Kann man sicher noch ein paar Sachen bei meiner Variante verbessern. ![]() Zitat:
![]() Vielleicht könnte man das Buch auch als Themenverfehlung werten. Vielleicht wäre der Buch-Titel "wie programmiere ich eine Autovermietung" zutreffender. ![]() Aber wie auch immer. Jemand anderen gefällt der Stil vielleicht sogar. Ich persönlich werde mir einige Sachen aus dem Buch rausschreiben und es dann wahrscheinlich irgendwo verstauben lassen. Geändert von coola (05.02.2011 um 21:05 Uhr). | |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 25.05.2010
Beiträge: 852
PHP-Kenntnisse: Anfänger ![]() | Wie gesagt, ich finde du solltest das Buch nicht gar so schlecht darstellen. Einige Entwurfsmuster blühen nun mal erst richtig in Kombination mit anderen auf. Es ist meiner Meinung nach nicht verkehrt aufzuzeigen, wie die verschiednen Entwurfsmuster geschickt miteinander eingesetzt werden können. Deine Überarbeitung werde ich mir kommende Woche zu Gemüte führen (nachdem ich meine Klausur geschrieben habe) und dir Rückmeldung geben. "Glücklicherweise" habe ich das Composite-Patter noch nicht gelesen. Eine Themenverfehlung ist es definitiv nicht. Zudem halte ich es für nicht trivial, diese Fülle von Entwurfsmustern in einem Buch unterzubringen. Eventuell hätte der Vorspann mit seinen gut 150 Seiten etwas kürzer ausfallen können. |
| | |
| | |
| Supermoderator HD Registriert seit: 16.03.2008
Beiträge: 8.706
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Sorry, aber deinen Überarbeitungen kann ich wirklich nichts abgewinnen. Wenn ich das so lesen möchte, dann kann ich auch in der Wikipedia nachgucken. Die Quaität des Buches liegt gerade darin, die Patterns in Kombination sowie einen praktischen Anwendungsrahmen zu setzen. Ohne Use-Case ist ein Pattern nutzlos. Und ob dieser Use-Case nun darin besteht, eine Autovermietung zu programmieren, den Geschäftsverkehr der CIA zu regeln, oder den Tagesablauf eines Hundesalons zu koordinieren, ist erst einmal vollkommen egal. Wichtig ist, dass der praktische Nutzen sowie der richtige Einsatz der Patterns vermittelt wird. Vor allem Letzteres ist oft ein Problem. Bei Ausführungen wie deinen mag man vielleicht das Pattern verstehen, man bekommt aber nicht vermittelt, in welchem Zusammenhang es sinnvoll einzusetzen ist. Die Folgen sind dann oft missinterpretierte Patterns. Die konkret gehaltenen Patterns dann zu abstrahieren und auf andere Fälle zu übertragen, ist die Transferleistung, die du erbringen musst. Wie ich schon schrieb, helfen dir die allgemeingültigen Teile der Kapitel dabei. Aber anscheinend bist du dazu noch nicht in der Lage.
__________________ Refining Linux Advent Calendar series “24 Outstanding ZSH Gems” |
| | |
| | |
| Gesperrt Registriert seit: 03.12.2010
Beiträge: 860
PHP-Kenntnisse: Anfänger ![]() | Ist OK. Wenn du gerne hunderte Seiten nachliest, um ein einziges Beispiel für ein einziges Design-Pattern zu verstehen, dann ist das Buch natürlich das richtige für dich Ich bevorzuge die Wiki-Variante ![]() Jeder weiß jetzt, in welchem Stil das Buch geschrieben ist. Jetzt kann jeder selbst entscheiden, ob er das haben möchte. ![]() |
| | |
| | |
| Supermoderator HD Registriert seit: 16.03.2008
Beiträge: 8.706
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Ich muss mir das Buch nicht jedes Mal von vorn durchlesen, wenn ich ein Pattern nachschlagen will. Irgend etwas musst du falsch machen.
__________________ Refining Linux Advent Calendar series “24 Outstanding ZSH Gems” |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|