Leave No Trace: Test Driven Development Using the SOLID Principles

Learn how to be a responsible camper in your own codebase by applying the SOLID principles and test driven development practices. We will review the SOLID principles and then follow a test driven development workflow to build or improve our codebase. Campers will leave with a solid understanding of the SOLID principles as well as techniques for implementing test driven development on their project.

Slides
Code