Latest Posts
Twitter: @RoyOsherove
About this site

TDD in .NET Online Course

TDD and BDD in Ruby Online Course



This site aims to connect all the dots of my online activities - from tools, books blogs and twitter accounts, to upcoming conferences, engagements and user group talks.

Public Speaking > Unit Testing and TDD Talks > Approaching legacy code unit testing

Contact for more info and pricing

Search for speaking topics containing:

In this talk I provide concrete guidance on how to select what code you’d like to start testing, and approaches of refactoring vs. using tools that avoid design for testability. I also cover more technical details of refactoring legacy code and common dependency breaking techniques such as controlling time in your code, Extract and override refactoring, extracting interfaces and more.

Last updated on December 22, 2010 by Roy Osherove

Web Analytics