Kapitel 2: Prinzipien des Refactorings

Das Beispiel aus dem letzten Kapitel sollte Ihnen einen angemessenen Eindruck davon vermittelt haben, wie das Refactoring abläuft. Nachdem Sie diesen Eindruck gewonnen haben, ist jetzt der richtige Zeitpunkt gekommen, um einige allgemeinere Prinzipien des Refactorings zu erläutern.

2.1  Refactoring: Definition

In der Softwareentwicklung werden in der Praxis viele Begriffe häufig sehr zwanglos verwendet. Das gilt auch für »Refactoring«. Ich lege allerdings großen Wert auf eine präzisere Verwendung des Begriffs und halte es für sinnvoll, diese präzisere Form zu benutzen. (Die nachfolgenden Definitionen sind die gleichen wie in der ersten Ausgabe dieses Buchs.) Ich unterscheide zwischen dem Substantiv »Refactoring« ...

Get Refactoring -- Wie Sie das Design bestehender Software verbessern now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.