July 2018
Intermediate to advanced
432 pages
11h 4m
German
Refactoring ist eine grundlegende Technik zur Verbesserung von Code. Die maßgebende Referenz für das Refactoring ist das Buch Refactoring: Improving the Design of Existing Code (Addison-Wesley, 1999) von Martin Fowler. Wenn Sie Näheres über verschiedene Arten des Refactorings wissen wollen, sollten Sie dieses Buch lesen.
In diesem Anhang beschreibe ich ein grundlegendes Refactoring-Verfahren: Extract Method (Methode extrahieren). Die Beschreibung soll Ihnen ein Gefühl für die Vorgehensweise beim Refactoring mit Tests vermitteln.
Von allen Refactoring-Verfahren ist Extract Method das vielleicht nützlichste. Es basiert auf der Grundidee, große vorhandene Methoden systematisch in kleinere zu zerlegen. Dies ...