Buchtipp Refactoring

Martin Fowler beschäftigt sich in dem Buch „Refactoring“ mit dem gleich lautenden Thema. Also der Kunst, vorhandenen Programmcode zu verbessern. Und das gelingt ihm gemeinsam mit den anderen Autoren ausgesprochen gut. Bereits das erste Kapitel ist überzeugend und stellt anhand eines einfachen und dennoch gelungenen Beispiels die verschiedenen Aspekte des Refactorings vor. Seit langem das Beste Kapitel, dass ich in einem „Computer-Buch“ gelesen habe. Dass darauf folgende Kapitel beleuchtet die eher akademischen Aspekte des Für und Wieder. Sinnvoll, aber verglichen mit dem brillianten Einsteig etwas zäh und mit einigen Wiederholungen. Der weitaus größte Teil des Buches widmet sich den verschiedenen Arten des Refactorings anhand von Beispielen und zeigt die Vorgehensweise systematisch auf. Für jeden der zumindest Grundkenntnisse in der Objektorientierten Programmierung (OOP) hat, ist dieses Buch ein Muss: Egal ob es für den „Profi“ darum geht, seine Arbeitsweise zu verbessern oder für den Einsteiger die Idee hinter Objektorientierung besser zu verstehen.

„Refactoring – Improving the Design of Existing Code“
Autoren: Martin Fowler, Kent Beck, John Brant, William Opdyke
Preis: ca. Euro 50,-
ISBN: 0201485672
Erscheinungsdatum: Addison-Wesley, 1999
Link: http://www.amazon.de/exec/obidos/ASIN/0201485672/wolter-21