KurzUndLangFristigkeit4

Der Entwicklerkosmos / Die vier Dimensionen / Die Dimension ‘Prozess’

Kurz- und langfristige Aspekte

4. Komplexität beherrschen

Moderne Software wird zunehmend komplexer. Das liegt daran, dass der Nutzen von Software gesteigert werden soll, dadurch dass noch komplexere Daten verarbeitet werden können. Das geht jedoch nur mit komplexerer Software. Die Komplexität ist der natürliche Feind der Softwareentwicklung Effizienz, den große Komplexität zu beherrschen ist schwer. Umgekehrt ist eine gute Softwareentwicklungseffizienz die einzige Waffe gegen zunehmende Komplexität.

Team Clean Coding Cosmos vorgestellten Maßnahmen dienen alle dem Zweck, die Softwareentwicklungseffizienz zu steigern. Softwareschmutz oder technische Schulden senken diese Softwareentwicklungseffizienz. Zu viel Schmutz, vor allen an gefährlichen Stellen, ist für die langfristige Fähigkeit, die Komplexität der Software zu beherrschen, gefährlich.

Symptome mangelnder Effizienz sind lange dauern für bestimmte Prozessschritte, hohe Fehleranfälligkeit und hohe Kosten.


[ < ]       [ 1 ] [ 2 ] [ 3 ] [ 4 ]      [ > ]

Zurück


Wir freuen uns über Kommentare zu dieser Seite:

Schreibe einen Kommentar