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-
“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.
Found on
1 SOURCEReaders Who Endorsed This Also Endorsed
6 BOOKs-
A Pattern Language
1 shared endorser
-
Learning Systems Thinking: Essential Nonlinear Skills and Practices for Software Professionals
1 shared endorser
-
Orbiting the Giant Hairball: A Corporate Fool's Guide to Surviving with Grace
1 shared endorser
-
Target Costing and Value Engineering
Robin Cooper, Regine Slagmulder
1 shared endorser
-
The Princess Bride: S. Morgenstern's Classic Tale of True Love and High Adventure
1 shared endorser
-
Thinking in Systems: A Primer
1 shared endorser