Kapitel 9: Daten organisieren

Datenstrukturen spielen in unseren Programmen eine wichtige Rolle, daher dürfte es kaum eine Überraschung sein, dass sich eine ganze Reihe von Refactorings darauf konzentriert. Eine Variable, die für unterschiedliche Aufgaben verwendet wird, ist Nährboden für Verwirrung und für Bugs, deshalb verwende ich Variable aufteilen (Abschnitt 9.1), um die verschiedenen Verwendungsweisen voneinander zu trennen. Wie auch bei allen anderen Programmelementen ist es knifflig und von großer Bedeutung, einen geeigneten Namen für eine Variable zu finden, also verwende ich häufig Variable umbenennen (Abschnitt 6.7), um den Namen zu ändern. In manchen Fällen ist es jedoch das Beste, sich einer Variable komplett zu entledigen – was ...

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.