This article shares a few powerful tools to help you write testable code that grows into neat, manageable code bases.