-
Core Java
Let’s turn packages into a module system!
Many projects are divided into modules/subprojects using the build system (Maven, Gradle, SBT …); and writing modular code is generally…
Read More » -
Software Development
Bash’ing your git deployment
Chuck Norris deploys after every commit. Smart men deploy after every successful build on their Continuous Integration server. Educated men,…
Read More » -
Agile
My thoughts on Agile
The seeds that you plant at the beginning of an organization’s life influences how the organization grows over time. I…
Read More » -
Enterprise Java
Running HTTP/REST Integration Tests efficiently in Eclipse
Lately I had a chance to use the OSGi-JAX-RS-Connector library written by my dear fellow Holger Staudacher. The connector enables…
Read More » -
Software Development
Best Must-Read Books for Software Engineers
Here are the CodeBuild selection of must-read software engineering books. Books are grouped according to their content with some description.…
Read More » -
Core Java
Signing Java Code
In a previous post, we discussed how to secure mobile code. One of the measures mentioned was signing code. This…
Read More » -
Enterprise Java
Stress/Load-Testing of Asynchronous HTTP/REST Services with JMeter
Although I have been using JMeter for stress- and load-testing of web applications a good few times it took us…
Read More » -
Software Development
Back to Basics – good comments are targeted comments
I can’t think of a single person who enjoys writing comments in code. I don’t, my friends and colleagues don’t,…
Read More » -
Enterprise Java
Spring MVC Error Handling Example
This post describes the different techniques to perform error handling in Spring MVC 3. The code is available on GitHub in…
Read More »