- „Kunst kommt von Können, nicht von Wollen, sonst müsste es ja Wunst heißen.“
Karl Valentin (1882-1948), deutscher Komiker
Wir entwerfen tragfähige, zukunftssichere Softwarearchitekturen.
Das ist nicht unbedingt der bequemste Weg zum Ziel. Aber wir haben erkannt, dass
sich solche Investitionen immer rechnen - meistens noch im aktuellen Projekt,
spätestens im nächsten.
Wie gut Ihre Architektur ist, merken Sie dann,
wenn Sie Ihre Komponenten zum ersten Mal wiederverwenden wollen, oder
wenn sich Ihre Anforderungen erweitern.
Dann rächt sich jede Abkürzung und
jede vereinfachende Annahme, die während der Entwicklung gemacht wurde. Gute
Software ist robust gegenüber Änderungen und Erweiterungen - oft auch
weniger fehleranfällig.
Es erfordert neben einem soliden, strukturierten Vorgehen auch eine ganze Menge
Erfahrung und Fingerspitzengefühl, hier das richtige Abstraktionsniveau zu finden.
Donald E. Knuth betitelte sein 1968 erschienenes Buch
nicht ohne Grund mit "The Art of Computer Programming". Es
ist heute allgemein akzeptiert, dass Programmierung nicht
ausschließlich Wissenschaft, sondern eben auch eine Kunst ist.
Diese Kunst machen wir jetzt schon so lange, dass wir darin wirklich gut sind.