Refactoring: Improving the Design of Existing Code (Object Technology Series): Improving the Design of Existing Code. With contributions by Kent Beck, John Brant, et al. Foreword by Erich Gamma
Kurzinformation
Beschreibung
"Refactoring: Improving the Design of Existing Code" ist ein wegweisendes Buch von Martin Fowler, das sich mit der systematischen Verbesserung des Designs von bestehendem Code beschäftigt. Es bietet eine umfassende Einführung in das Konzept des Refactorings, bei dem der Code schrittweise umstrukturiert wird, um dessen Lesbarkeit, Wartbarkeit und Erweiterbarkeit zu verbessern, ohne sein äußeres Verhalten zu verändern. Das Buch enthält zahlreiche Beispiele und Fallstudien, die die Prinzipien und Techniken des Refactorings veranschaulichen. Zu den wichtigsten Themen gehören das Erkennen von "Code Smells", also Anzeichen für Verbesserungsbedarf im Code, sowie spezifische Refactoring-Methoden wie das Extrahieren von Methoden oder das Ersetzen bedingter Anweisungen durch Polymorphismus. Mit Beiträgen von Experten wie Kent Beck und John Brant sowie einem Vorwort von Erich Gamma bietet das Buch sowohl theoretisches Wissen als auch praktische Anleitungen für Softwareentwickler. Es gilt als unverzichtbare Ressource für alle, die qualitativ hochwertige Software entwickeln und pflegen möchten.
Produktdetails
So garantieren wir Dir zu jeder Zeit Premiumqualität.