Have you ever worked on a state of the art programming project? And then a new requirement arrives, it's implemented and suddenly you're working on a legacy project?
It is already more than one year and a half since I started to give my Code Design training. I have developed this training as I say here, out of the desire
My talk at Microsoft Summit created a nice discussion with some of the participants about writing isolated unit tests when using the Service Locator.
It started from the part where I was
Last week I had the opportunity to speak for the first time at the Microsoft Summit.
It was a nice and pleasant experience. I have talked about how we could achieve a
The Crosscutting Concerns are the areas in which high-impact mistakes are most often made when designing an application. There are common causes that lead to this and there are common practices that
While reviewing my previous post another great discussion, which may arise from paying attention to your references, came to my mind: Don’t Repeat Yourself (DRY) vs Coupling. Each time you add