Wissensspritze

17. Wispri: Architektur-Refactorings

23. Oktober 2009

… warum oft nicht gemacht und wie wir bei Catalysts das machen

Refactoring ist die manuelle oder automatisierte Strukturverbesserung von Programmen unter Beibehaltung des beobachtbaren Verhaltens. Wenn man Software testgetrieben entwickelt, gehört Refactoring (im Kleinen) zur ganz normalen Arbeit: “Red – Green – Refactor”.
-Refactorings sind größere Umstellungen – natürlich auch mit größeren Risiken, aber potenziell auch mit größerem Nutzen für die Lesbarkeit, Verständlichkeit, Wartbarkeit und Erweiterbarkeit von Software-Systemen.

Diese befasst sich damit, warum solche Architektur-Refactorings oft nicht gemacht werden, was man im Vorfeld tun kann, um die Notwendigkeit für solche Refactorings prinzipiell zu reduzieren, wie man sich ein Sicherheitsnetz aufbauen kann und wann man solche Architektur-Refactorings schlussendlich doch machen kann (und sollte).

Tags: , ,

Click to send this page to Twitter! Click to share this page on Facebook! 

Unterlagen und Wissensspritze Video

Als Mitglied der Wissensspritze haben Sie vollen Zugang zu allen Unterlagen!
Die Anmeldung ist kostenlos und einfach über Kennwort anfordern möglich.

Kennwort:
  1. Ihre Meinung ist uns wichtig ...