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

Code Review

We Need More Foremen

This week I read a blog post titled Where is the Foreman by Robert “Uncle Bob” Martin. It made me think. Uncle Bob suggests that a software development team should have a foreman who: He’d make sure everything was done, done right,

FindBugs Maven Plugin Tutorial

FindBugs is a static code analysis tool which identifies problems found from Java code. We can integrate FindBugs into our build process by using the FindBugs Maven plugin. This blog post identifies four typical use cases and describes how we can

What I Learned This Week (Week 44/2013)

Each week I write a blog post which describes what I learned that week. I write these blog posts for two reasons. First, I want to keep track of my personal development and writing regular blog posts is a great way to do it. Second, I want to share

Code Reviews with Five Whys

We are told that we should organize code reviews because code reviews good for our code base. We have followed this advice and managed to build a magnificent facade. We are doing code reviews and improving our code base. Everything is looking great