Refactoring: Improving the Design of Existing Code

By | 05/05/2009

Heute möchte ich mein erstes Buch in meinem Blog vorstellen. Da ich immer daran interessiert bin meine Programmierkenntnisse zu verbessern ware ich vor kurzem auf der Suche nach einem guten Buch über Refactoring.

Das Buch ist in Englischer Sprache, jedoch sehr verständlich geschrieben. Was mir vom Anfang an sehr gut gefallen hat ist der Einstieg in das Thema mit einem einfachen Beispiel. Auf diesem Wege bekommt man direkt Lust zum Weiterlesen.

Nach dem ich die ersten zwei Kapitel des Buches durch hatte, hatte ich schon das Gefühl besser Programmieren zu können und ich war direkt in der Lage das Gelernte direkt anzuwenden. Die ersten 3 Kapitel sollte man komplett durchlesen um eben einen Einblick und ein Gefühl dafür zu bekommen, wann Refactoring Sinn macht und wie man die Schwachstellen entdecken kann. Der Katalog der sich über mehrere Kapitel erstreckt ist in meinen Augen mehr ein Nachschlagwerk.

Zusammengefasst kann ich dieses Buch nur jedem Empfehlen der sich für das Thema interessiert. Ich Entwickel selbst in PHP, aber die in Java geschriebenen Beispiele lassen sich problemlos auf jede Programmiersprache übertragen.

Refactoring

Refactoring