
Mauricio Aniche
Author of “Effective Software Testing”
Best podcasts with Mauricio Aniche
Ranked by the Snipd community

Jun 3, 2024 • 53min
#177 - Simple Object-Oriented Design: Principles for Writing Clean & Maintainable Software - Mauricio Aniche
Software engineering expert, Mauricio Aniche, discusses the six principles of simple object-oriented design: making code small, consistent objects, managing dependencies, good abstractions, handling external dependencies, and achieving modularization. He emphasizes the importance of maintaining simplicity in codebase for effective object-oriented design.

Jan 15, 2024 • 19min
[Best of 2023] #139 - A Developer's Guide to Effective Software Testing - Mauricio Aniche
Mauricio Aniche, author of Effective Software Testing, discusses effective testing techniques in software development including the testing pyramid, specification-based testing, and behavior-driven design. He emphasizes the importance of developers taking responsibility for testing their code and explains the benefits of automated testing. The podcast also covers the challenge of convincing developers to write tests and the ongoing debate between integration tests and unit tests. Aniche highlights the significance of understanding program requirements and explores the relationship between specification-based testing and behavior-driven design.