Previous Lecture Complete and continue  

  Sneak Preview

In this series, we explore a standard refactoring where we invert a dependency to turn side effects into return values. You'll see just how much (or little) mock objects "get in the way" of a significant refactoring affecting three layers of the application. You'll see how to refactor safely and steadily, even when the ground feels like it's shifting under your feet.

This series has 4 episodes for a total of nearly 3 hours of video.

  1. A Little Bit of Restructuring. 30 minutes.
  2. Add The New Thing. 25 minutes.
  3. The Tiniest of Ripples. 40 minutes.
  4. The Exciting Conclusion. 70-minute mega-episode!