I got this analogy after having Scott Hanselman in town, he has a specific ritual whenever he is on a trip. He wants to find a Thomas the Tank Engine to take home for his son Zenzo, but that is not
This post is about refactoring your legacy code towards better designed code, but first let’s define what I think legacy code is. For me legacy code is code that is not properly testable. I intentio
Well of course I mean that the code _is_ bad. But this has _nothing_ to do with the person who wrote the code. This small but so important detail is not understood by the majority of software develope
Today I had my SOLID talk for our local NNUG group, this is an extract from the talk “Software Development is not a Jenga game” there were about 30 people attending so I was happy with such big a turn
Why do so many people and even actual developers think Software Development is easy, something that everybody can do? Do we really have to look back and see how many projects have failed? Or how many
I got a question on my previous post (The No Dependency Architecture (NDA)) if NDA is not in conflict with YAGNI, and when I was writing the response it became more or less an actual post, so there yo
We already have many, many, many acronyms in our profession; TDD, BDD, DDD, SOA, EDA, DIP and SOLID just to name a few. So who am I to add yet another one in the mix, well I am a nobody. Having cover

Mark is reading

 
Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 Unported License.