
SE Radio 662: Vlad Khononov on Balancing Coupling in Software Design
Software Engineering Radio - the podcast for professional software developers
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.
00:00
Transcript
Play full episode
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.