Avoiding Functional Decomposition
Juval emphasizes the pitfalls of functional decomposition in software design, arguing that it leads to an overly complex architecture filled with numerous blocks. He warns that this approach not only complicates integration but can doom a project before coding even begins. Instead, he advocates for a more holistic view of architecture that prioritizes effective system design over mere functionality.In this clip
From this podcast

Software Engineering Radio - the podcast for professional software developers
Episode 407: Juval Lowy on Righting Software
Related Questions