BOOK · [4971]
Structured Design: Fundamentals of a Discipline of Computer Program and Systems Design
Edward Yourdon, Larry L. Constantine
Technology
The 1975 classic that introduced the now-foundational concepts of coupling and cohesion in software design. Re-reading it in preparation for a 2005 panel with its authors, Beck concluded the pair had laid out the equivalent of Newton's Laws of Motion for software design — an insight that directly shaped his 2023 book 'Tidy First?' and his Empirical Software Design series.
Endorsed By
1 PERSON-
Kent Beck
“Newton's laws for software development; the concepts and ideas are as relevant for programming today as they were when the book was first published.”
Beck repeatedly praises 'Structured Design' as the foundational text on coupling and cohesion in talks, his Tidy First newsletter, and interviews.