Nicht aus der Schweiz? Besuchen Sie lehmanns.de

Refactoring to Patterns

Buch | Hardcover
384 Seiten
2005 | 1., Aufl.
Addison Wesley Imprint in der Pearson Education Deutschland (Verlag)
978-3-8273-2262-3 (ISBN)

Lese- und Medienproben

Refactoring to Patterns - Joshua Kerievsky
CHF 69,90 inkl. MwSt
zur Neuauflage
  • Titel erscheint in neuer Auflage
  • Artikel merken
Zu diesem Artikel existiert eine Nachauflage
Refactoring to Patterns führt Sie in Theorie und Praxis des auf Patterns ausgerichteten Refactorings ein: Maschinennahe Refactoringvorgänge ermöglichen Softwareentwicklern, ihr Design sicher zur Implementierung von Pattern oder darüber hinaus fortzuführen. Mit Code aus Praxisprojekten dokumentiert Kerievsky Denkweise und zugrunde liegende Schritte bei mehr als zwei Dutzend patternbasierten Designtransformationen. Dabei bietet er Einblicke in die Unterschiede von Patterns und zeigt, wie Patterns auf einfachste Weise implementiert werden können.


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.


Inhaltsverzeichnis:


Inhaltsverzeichnis als PDF (70 KB)


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?