-
Enterprise Java
Getting Started With Gradle: Integration Testing
Because the standard project layout of a Java project defines only one test directory (src/test), we have no standard way…
Read More » -
Enterprise Java
Spring From the Trenches: Returning Git Commit Information as JSON
There are situations when we must know the exact version of our web application that is deployed to a remote…
Read More » -
Enterprise Java
Spring From the Trenches: Returning Runtime Configuration as JSON
If we need to figure out the runtime configuration of a Spring web application that is deployed to a remote…
Read More » -
Software Development
Writing Clean Tests – Small Is Beautiful
We have learned that “clean” unit tests might not be as clean as we think. We have done our best…
Read More » -
Enterprise Java
Spring from the Trenches: Injecting Property Values Into Configuration Beans
Spring Framework has a good support for injecting property values found from properties files into bean or @Configuration classes. However,…
Read More » -
Enterprise Java
Writing Clean Tests – Trouble in Paradise
If our code has obvious faults, we are very motivated to improve it. However, at some point we decide that…
Read More » -
Enterprise Java
Getting Started with Gradle: Creating a Web Application Project
This blog post describes how we can create a web application project with Gradle. To be more specific, we want…
Read More » -
Agile
Writing Just Enough Documentation
One of the misconception that is often associated with agile software development is that agile teams won’t write any technical…
Read More » -
Agile
We Are Gonna Need It
There was a time (not so long ago) when we designed everything before we wrote any code. We gathered the…
Read More »