Blog Post Image: From Legacy Code To Testable Code–Introduction