
SE Radio 662: Vlad Khononov on Balancing Coupling in Software Design
Software Engineering Radio - the podcast for professional software developers
00:00
Understanding Coupling in Software Design
This chapter explores the significance of coupling in software design, emphasizing its impact on system integration and future modifications. It distinguishes between different types of coupling, introduces a modern framework for understanding knowledge sharing, and stresses the balance needed between coupling and modularity. The discussion also addresses challenges faced in legacy systems and how the design choices influence overall software quality.
Transcript
Play full episode