I released five new sample lessons from my Test With Spring course: Introduction to Spock Framework

June 2011

Reusability is Overrated

I remember a time when I used to believe that the ability to create reusable components was a sign of a professional software engineer. This is definitely true if you are building a framework or a library. However, I am not convinced that

The Five Characteristics of a Good Domain Model

I was trying to figure out a good definition of a domain model for this blog entry. All of my efforts led in to a somewhat clumsy explanation. However, I was able to find a good definition of a domain model from Wikipedia: A domain model in problem