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

SE Radio 637: Steve Smith on Software Quality

Software Engineering Radio - the podcast for professional software developers

00:00

Design Principles for Software Quality

This chapter explores essential design principles that enhance software quality, focusing on separation of concerns and the DRY principle. It emphasizes the significance of coupling, cohesion, and encapsulation in maintaining modular and testable code. The discussion also addresses the challenges of implementing quality practices in existing systems and the role of continuous integration in promoting team accountability for software quality.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app