Читать книгу Prinzipien des Softwaredesigns - John Ousterhout - Страница 13

Zusammenfassung

Оглавление

Komplexität entsteht aus einer Ansammlung von Abhängigkeiten und Unklarheiten. Mit zunehmender Komplexität nehmen Änderungen größere Ausmaße an, Sie erhalten eine hohe kognitive Last und viele unbekannte Unbekannte (Unknown Unknowns). Im Ergebnis sind mehr Codeänderungen für das Implementieren neuer Features notwendig. Und beim Entwickeln verbringt man mehr Zeit mit dem Zusammentragen von Informationen, um die Änderung sicher zu machen – im schlimmsten Fall lassen sich gar nicht alle erforderlichen Informationen finden. Das Fazit: Komplexität macht es schwierig und riskant, eine bestehende Codebasis zu verändern.

Prinzipien des Softwaredesigns

Подняться наверх