Integration Testing Evolution
The conversation highlights a shift towards reliance on integration testing, which has become more cost-effective and reliable over the years. Emphasizing the importance of encapsulation and information hiding, the speakers discuss the risks of leaking implementation details, which can hinder usability. They also touch on the significance of understanding the underlying systems while maintaining a higher-level abstraction for flexibility in changing requirements.In this clip
From this podcast

Software Engineering Radio - the podcast for professional software developers
Episode 401: Jeremy Miller on Waterfall Versus Agile
Related Questions