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

Zusammenfassung

Оглавление

Gutes Design gibt es nicht umsonst. Sie müssen kontinuierlich investieren, sodass sich kleine Probleme nicht zu großen anhäufen. Glücklicherweise zahlt sich gutes Design aus – und zwar schneller, als Sie vielleicht denken.

Es ist entscheidend, beim Anwenden des strategischen Ansatzes konsequent vorzugehen und die Investitionen als etwas anzusehen, das Sie heute tun sollten und nicht erst morgen. Wird es zeitlich eng, ist es verlockend, das Aufräumen auf die Zeit nach einer Deadline zu verschieben. Aber das ist ein gefährlicher Weg – nach der aktuellen Deadline kommt mit Sicherheit die nächste und danach wieder eine. Haben Sie einmal damit begonnen, Verbesserungen nach hinten zu schieben, passiert es ganz schnell, dass Sie sie immer weiterschieben und sich Ihre Entwicklungskultur hin zum taktischen Ansatz bewegt. Je länger Sie damit warten, Designprobleme anzugehen, desto größer werden sie – die Lösungsansätze werden immer beängstigender, was dazu führt, dass Sie sie lieber noch mehr in die Zukunft schieben. Der effektivste Ansatz ist einer, bei dem jede Entwicklerin und jeder Entwickler fortlaufend kleine Investitionen in gutes Design tätigt.

Prinzipien des Softwaredesigns

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