Vortrag The Architecture Gathering 2017: Don't look back in anger - Was ich als Architekt aus der Versionshistorie eines Softwaresystems lernen kann
Dr. Dennis Pagano
Since this post accompanies a talk in German, it is written in German, too.
Koordinaten
- Sprecher: Elmar Jürgens und Dennis Pagano
- Konferenz: The Architecture Gathering 2017
- Datum: Mittwoch, 11. Oktober 2017, 10:30 - 11:30 Uhr
- Ort: NH Hotel München Dornach
Zusammenfassung
Im letzten Jahrzehnt war die Analyse von Versionshistorien zentrales Thema in der Forschung. Welche Rückschlüsse können jedoch in der Praxis aus der Historie eines Softwaresystems gezogen werden, insbesondere im Hinblick auf Softwarequalität? Und wie hilft mir das als Architekt?
Wir haben viele der Techniken selbst ausprobiert - sowohl auf bekannten Open Source Systemen, als auch im industriellen Umfeld - mit überraschenden Resultaten. Dieser Vortrag stellt die interessantesten Ergebnisse dar und verdeutlicht, welche der Analysen und Ergebnisse in der Praxis hilfreich sind.
Folien
Weiterführende Links
- How we can learn from history…
- Containing the findings flood
- Delta Analysis with Teamscale
- »I will clean up later«—No, you won’t.
- We will never change this code!
- What can Clone Detection across System Boundaries Reveal about Architectural or Organizational Problems?
- Does convergent evolution of code produce code clones?
