Refactoring: Improving the Design of Existing Code (Object Technology Series)
Thematische Aufarbeitung & Referenz • • • • • (bewertet mit 5 von 5 Punkten)
Autoren & Coautoren geben einen motivierenden, leicht verständichen Einstieg in die Materie. Möglichkeiten, Ziele und Grenzen von "Refactoring" werden klar aufgezeigt und in nachvollziebarer Art und Weise diskutiert.
Ein Gutteil des Buches behandelt die einzelnen besprochenen Refactoring-Maßnahmen im Detail. Diesen "Katalog" kann man ohne weiteres als Ganzes im Stück lesen um einen groben Überblick zu bekommen. Andererseits bieten zwei "Verzeichnisse" einen direkten Einstiegspunkt bei konkreten Anforderungen. Über eine einfache alphabetisch sortierte Liste findet man eine konkrete Maßnahme wenn man dazu eine Vorahnung hat. Die Liste von typischen "Code-smells" gibt alternativ einen möglichen Anhaltspunkt in weniger klaren Situationen.
"Refactoring" ist eines der besteren Fachbücher das mir in letzer Zeit untergekommen ist. -> strong buy!
Eine Rezension von Lothar Heinrich "der heinixbauer" > Fuxenhöhle
vom 31. Juli 2009