Hamcrest is a great framework for assertThat and it is bundled with JUnit. It is getting some competition from another framework, the FEST assertThat framework. The idea behind FEST is to use a fluent interface. This means that you can use your development environments code completion features to build your asserts. Its main goal is to improve test code readability and make maintenance of tests easier.
April 24, 2011
April 20, 2011
Software craftsmanship and raising the bar
What is software craftsmanship about? It is about different things. One of them is technical excellence.
April 14, 2011
Why should you use different technical practises when you develop software?
Why not hack away as usual and hope for the best?
April 6, 2011
Four rules of simple design
There are the four simple rules for software design that you always should follow. They are, in order of importance: