Hi!
weil […] man zu Beginn noch nicht weiß wofür eine Variable alles (mis)gebraucht wird
Ich glaube, dann macht man etwas falsch.
Ne, das heißt Entwicklungsprozess und ist ganz natürlich. Sobald man von Trivialproblemen wegkommt, geht das schneller als man denkt. Man kann das dann beim Review reparieren aber zwischendurch gibts dann halt solche Merkwürdigkeiten.
Das ist doch keine allgemeine Gesetzmäßigkeit sondern persönliche Schlamperei eines Einzelnen. Natürlich ist niemand so perfekt, alles genau im Voraus zu planen. Änderungen ergeben sich manchmal aus der Erkenntnis, dass was nicht geht wie geplant, oder aus äußerem Anlass. Dann muss man auch dranbleiben, die Änderungen sorgfältig einarbeiten und in dem Fall der Variablenbenennung zu einem Werkzeug greifen, mit dem eine Umbenennung auf einfache Weise erledigt werden kann.
Lo!