-
Software Development
Automated bug finding with git bisect and mvn test
Do you know the feeling when you discover a bug in a functionality that was working couple of weeks (or…
Read More » -
Enterprise Java
Integration Testing for Spring Applications with JNDI Connection Pools
We all know we need to use connection pools where ever we connect to a database. All of the modern…
Read More » -
Enterprise Java
Spring Framework 4.0.3 and Spring Data Redis 1.2.1 with Java 8 support
Spring Framework 4.0.3 Spring Framework 4.0.3 is now avalaible, as announced by the Spring community. It is the first release…
Read More » -
Core Java
The Dark Side Of Lambda Expressions in Java 8
This post may not make me any new friends. Oh well, I was never really popular at school anyway. But…
Read More » -
Enterprise Java
The Builder pattern and the Spring framework
Introduction I like to make use of the builder pattern whenever an object has both mandatory and optional properties. But…
Read More » -
Core Java
The Illuminating Javadoc of JDK 8
One of the nice features of the standard JDK 8 API documentation is the ability to view all or different…
Read More » -
Software Development
Are integration tests worth the hassle?
Whether or not you write integration tests can be a religious argument: either you believe in them or you don’t.…
Read More » -
Software Development
The economics of reuse
If need the same functionality in two projects, you should reuse code between them, right? Or should you? For as…
Read More » -
Core Java
Difference between WeakReference vs SoftReference vs PhantomReference vs Strong reference in Java
WeakReference and SoftReference were added into Java API from long time but not every Java programmer is familiar with it.…
Read More »