10. Praktische Aspekte: Quellcode-Formatierung, Dateiorganisation, Versionierung, Automatisierung

Themen
Quellcode-Formatierung
Dateiorganisation
Versionierung
Automatisierung
Folien
PDF


Zentrale Aspekte

Weiterführende Literatur

Eine kommentierte und handverlesene Liste mit weiterführender Literatur zum Thema. Die Auswahl ist zwangsläufig subjektiv.

Das Thema „Quellcodeformatierung“ spielt insbesondere in der professionellen Programmierung eine große Rolle, eines der vielleicht bekanntesten Werke zu Clean Code ist das gleichnamige Buch von Robert C. Martin [Martin, 2008Martin, Robert C. (2008): Clean Code. A Handbook of Agile Software Craftmanship, Prentice Hall, Upper Saddle River, New Jersey]. Das Thema selbst ist aber viel älter und findet sich in vielen anderen, auch älteren Werken ebenso.

Auch wenn es mehrere prominente Versionsverwaltungssysteme gibt: Aufgrund des besonderen hier angesprochenen Kontextes kommt nur ein verteiltes Versionsverwaltungssystem in Frage. Empfohlen sei hier als in der Welt der freien Software am weitesten verbreitete Lösung git. Das Buch [Chacon, 2014Chacon, Scott; Straub, Ben (2014): Pro Git, Apress, New York] ist online elektronisch verfügbar.