Cover-Art für: Schlüsseltechnologie

Schlüsseltechnologie #86 vom 26. Februar 2026

Literatur: Ein Plädoyer für schlanke Software

Die Erfahrung, dass das Plastikgehirn gelegentlich länger für die Dinge braucht, die wir ihm aufgeben, kennen wir alle. War das früher nicht schon mal besser? Oder sollte es nicht zumindest der Vergangenheit angehören? Oder täuschen wir uns und verklären die Vergangenheit…

Länge: 89:17 Minuten

 
00:00 Intro
 
04:41 Warum ist Software immer weniger langlebig?
 
31:54 Warum waren Computer in den 90ern schneller?
 
49:33 Komplexitätsquellen laut Wirth
 
79:38 Wie heraus aus der Teergrube?

Download

Shownotes

Anhand von "A Plea for Lean Software" (1995) von Niklaus Wirth besprechen wir zwei wesentliche Fragestellungen. Zuerst einige Vorbeobachtungen:

Am Ende neun Lektionen für das Design schlanker Software. Wir zitieren Nummer 7:

Die Reduktion von Komplexität und Größe muss in jedem Schritt das Ziel sein: im Lastenheft, im Design, und beim detaillierten Programmieren. Die Kompetenz eines Programmierers soll nach der Fähigkeit gemessen werden, einfache Lösungen zu finden, und ganz bestimmt nicht nach Produktivität, gemessen in "Anzahl Codezeilen, die pro Tag ausgeworfen werden". Produktive Programmierer tragen zum sicheren Desaster bei.

Audioquellen in Abspielreihenfolge (soweit nicht gemeinfrei)