Monthly Archives: June 2011

A Note on the Definition of Legacy Code

Many developers think that Legacy Code is an old code base that they inherit. A working application that other developer or other team wrote and you inherit it to maintain or enhance or to migrate to a newer platform. This

Posted in Notes Tagged with:

Testable Code when Dealing with Third Party Singletons

There are some old frameworks out there that makes you deal with Singletons or static methods. In addition, those frameworks may ask you to declare your objects with your business logic, in configuration files, in order the framework can manage

Posted in Testing Tagged with: , ,