KAPITEL 22
Zusammenfassung
In diesem Buch geht es um eine Sache: Komplexität. Der Umgang mit Komplexität ist die wichtigste Herausforderung im Softwaredesign. Sie sorgt dafür, dass Systeme schwer zu bauen und zu warten sind, und oft macht Komplexität die Systeme auch langsamer. Ich habe versucht, die tatsächlichen Ursachen zu beschreiben, die zu Komplexität führen, wie zum Beispiel Abhängigkeiten und Unklarheiten. Ich habe Warnzeichen besprochen, die Ihnen dabei helfen können, überflüssige Komplexität zu erkennen, etwa Informationslecks, unnötige Fehlerbedingungen oder zu generische Namen. Ich habe ein paar allgemeine Ideen vorgestellt, mit denen Sie einfachere Softwaresysteme erschaffen können, wie beispielsweise das Ziel, tiefe und allgemein ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access