Dies ist ein (unvollständiger) Auszug aus dem gedruckten Buch .
War StoryPermalink
In der Nacht vor Übergabe des Systems an den Auftraggeber: Einsam hockt er mit gekrümmtem Rücken und verbissenem Blick vor dem Bildschirm. Er, mit Quellcode und Compiler allein in der Finsternis. Noch schnell ein Feature programmiert, ein paar Optimierungen und zwei, drei Bugs gefixt, es ist ja erst zwei Uhr, noch Zeit genug bis Sonnenaufgang. Gegen fünf Uhr am Morgen erfolgt dann mit letzter Kraft der finale Commit – und dann ab nach Hause. Getestet hatte der Codeheld ja gestern schon. Sie können sich denken, dass diese Geschichte kein glückliches Ende gefunden hat … (GS)
Zuerst einmal die Bemerkung, dass Quellcode das ultimativ wichtige Ergebnis jeglicher Softwareentwicklung darstellt – dessen Verhalten letztlich die Qualität des Gesamtsystems ausmacht. Sie ahnen schon, dass nun ein „aber“ folgt: Quellcode beschreibt Tatsachen, aber keine Begründungen. Im Quellcode finden Sie keine Informationen über verworfene Alternativen, keine Zusammenhänge im Großen, keine Übersicht über das Gesamtsystem. Sie sehen sehr viele Bäume, aber keinen Wald.
In kleinen bis mittleren Systemen, die von kleinen Teams über lange Zeit gebaut und weiterentwickelt werden, kann Quellcode als einziges Artefakt ausreichen. Jedoch sind unsere persönlichen Laufbahnen in vielen Unternehmen und Branchen mit drastischen Gegenbeispielen gepflastert.
Nicht überzeugt? Lektüre zum Thema gibt es zuhauf1
HinweisPermalink
arc42 offers architecture training.
Two expert trainers at all times, highly practical and pragmatic, ideal preparation for iSAQB CPSA-Foundation certification.Next available dates (in English):
- February 24-26 2026, online (Trainer: Wolfgang Reimesch)
- June 23-25 2026, online (Trainer: Wolfgang Reimesch)
Next available dates (in German):
- January 26.-29. 2026, Munich
- March 3.-6. 2026, Munich
- June 9.-12. 2026, Mannheim
- September 8.-11. 2026, Frankfurt/Main
- Dec 1.-4. 2026, Munich
iSAQB Advanced Topics
IMPROVE: Learn to effectively evolve and maintain systems.
- Juli 23.-25th 2026, Hamburg, Carola Lilienthal with Gernot Starke
- November 24.-26th 2026, Hamburg, Carola Lilienthal with Gernot Starke
Req4Arc: Getting your Requirements right.
What to do if your requirements need improvement.- March 9.11th 2026, Munich, Peter Hruschka and Gernot Starke
- June 17.-19. 2026, Mannheim, Peter Hruschka and Gernot Starke
ADOC: Architecture Documentation
How to efficiently and effectively create and maintain useful technical documentation, with a strong focus on arc42. Within this practical course you improve your own documentation! From the founders and maintainers of arc42!Contact us for inhouse training.
Version of October 4th 2025 (gs@Cologne)