Software Engineering Radio - the podcast for professional software developers cover image

SE Radio 662: Vlad Khononov on Balancing Coupling in Software Design

Software Engineering Radio - the podcast for professional software developers

CHAPTER

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.
App store bannerPlay store banner