Refactoring to Patterns
Addison Wesley Imprint in der Pearson Education Deutschland (Verlag)
978-3-8273-2262-3 (ISBN)
- Titel erscheint in neuer Auflage
- Artikel merken
1994 haben Design Patterns die Landschaft der objektorientierten Programmierung durch die Einführung klassischer Lösungsansätze für immer wiederkehrende Designprobleme verändert. 1999 wurde das Softwaredesign durch Refactoring revolutioniert, das einen effektiven Prozess zur Verbesserung des Codes vorstellte. Mit dem lang erwarteten "Refactoring to Patterns" hat Joshua Kerievsky unseren Ansatz zum Softwaredesign endgültig umgestaltet, indem er Patterns mit dem Refactoring untrennbar verbunden hat.
Das Buch umfasst einen Katalog mit 27 patternorientierten Refactorings, einschließlich Codebeispielen aus der Praxis. Dazu detaillierte Mechanismen zur Implementierung: wie Refactorings auf maschinennaher Ebene kombinierte werden, um komplexe Patterns zu implementieren. Wenn Sie bisher nur wenig Erfahrung mit Patterns und Refactoring haben, profitieren Sie von den Praxishinweisen, wie Sie überhaupt damit beginnen.
Ganz egal, ob Sie auf klassische oder "extreme" Entwicklung schwören: Dieses Buch hilft Ihnen, ein besserer Softwaredesigner zu werden, indem es Ihnen aufzeigt, wie Sie wichtige Änderungen am Design sicher und effektiv anpassen.
Über den Autor:
Joshua Kerievsky ist der Gründer von Industrial Logic, einem Unternehmen, das sich auf Extreme Programming spezialisiert hat. Er ist seit 1988 professioneller Softwareentwickler, Trainer und Ausbilder für Kunden wie Bankers Trust, MTV, und Sun Microsystems. Überdies tritt er regelmäßig als Redner auf Konferenzen auf, hat zahlreiche Artikel verfasst und Kapitel zu "Extreme Programming Explored" (Addison-Wesley 2001) und "Extreme Programming Perspectives" (Addison-Wesley 2002) beigesteuert.
Reihe/Serie | Programmer's Choice Addison Wesley |
---|---|
Sprache | deutsch |
Maße | 168 x 240 mm |
Einbandart | gebunden |
Themenwelt | Informatik ► Software Entwicklung ► Design Patterns |
Schlagworte | HC/Informatik, EDV/Informatik • Implementierung • Programmierung • Software • Softwareentwicklung |
ISBN-10 | 3-8273-2262-6 / 3827322626 |
ISBN-13 | 978-3-8273-2262-3 / 9783827322623 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |