Читать книгу Prinzipien des Softwaredesigns - John Ousterhout - Страница 14
KAPITEL 3 Funktionierender Code reicht nicht aus (strategische versus taktische Programmierung)
ОглавлениеEines der wichtigsten Elemente guten Softwaredesigns ist die mentale Haltung bei einer Programmieraufgabe. Viele Organisationen unterstützen eine taktische Herangehensweise und konzentrieren sich darauf, Features so schnell wie möglich zum Laufen zu bringen. Aber wenn Sie ein gutes Design haben wollen, müssen Sie eher einen strategischen Ansatz verfolgen, bei dem Sie Zeit investieren, um saubere Designs zu schaffen und Probleme zu beheben. Dieses Kapitel dreht sich darum, warum der strategische Ansatz für bessere Designs sorgt und langfristig tatsächlich günstiger ist als ein taktisches Vorgehen.