Talk Preview - The Surprising Power of Small Wrapper Classes in C++
summary
Small wrapper classes claim to reduce duplication and enable isolated testing by encapsulating single responsibilities so modules can be reviewed and run independently while composition still yields correct results. Examples include concrete wrapper implementations, test harnesses that mock only the wrapper layer, and a comparison showing fewer bugs and faster reviews on several real codebases. Common pitfalls such as over-encapsulation and hidden conversion costs are shown with fixes and performance numbers.
AI-written summary · about
related talks
14mSession Preview
01h 02mRetiring the Singleton Pattern: Concrete Suggestions for What to use Instead
32mC++ Standard Library "Little Things”
10mSession Preview - Interview With – Katherine Rocha
01h 24mKeynote: Optimizing for Change
58mA Practical Guide to Loose Coupling
01h 01m“Mocking Frameworks considered harmful”
01h 16mPolymorphism, Cohesion, and Coupling in C++
