Quality-Driven API Refactoring
Projekte
Refactoring ist eine häufig angewendete agile Praktik zur Verbesserung der Softwarequalität. Die Verständlichkeit und die Wartbarkeit der Software ist dabei ein…
Refactoring ist eine häufig angewendete agile Praktik zur Verbesserung der Softwarequalität. Die Verständlichkeit und die Wartbarkeit der Software ist dabei ein Hauptziel. Während das Refactoring von Programmcode weit verbreitet ist, wurde das Refactoring von Komponenten auf Architekturebene zwar erforscht, hat aber noch nicht in grossem Umfang in der Praxis durchgesetzt. Für Refactoring von verteilten…