To rewrite or to refactor?
There once existed a application that was written in PHP before there were any decent frameworks available. For the backend of it (a large batch job) there was a decent architecture, but a horrible...
View ArticleMigrating from Prototype to jQuery
When it comes to javascript, there is one discussion that is very old: to use jQuery or to use prototype? Opponents of jQuery will tell you that it’s really weird that jQuery has a function called...
View ArticleUnit testing legacy applications
There are a lot of legacy applications out there without unit-tests. It would be very nice to have them, especially when you’re asked to fix a bug there. So, how can you start unit testing legacy...
View ArticleIntroducing dependency injection into existing systems
A while ago I was faced with an interesting challenge: I was busy introducing dependency injection into an existing system. Almost every method call inside this system was a static call, so every class...
View Article
More Pages to Explore .....