-
Software Development
Mocking in Go
I was recently asked to help out on a project with the aim of recommending how to implement some additional…
Read More » -
Core Java
Default Methods: Java 8’s Unsung Heros
A few weeks ago I wrote a blog saying that developers learn new languages because they’re cool. I still stand…
Read More » -
Software Development
The Simple Story Paradox
I’ve recently been following the #isTDDDead debate between Kent Beck (@kentbeck), David Heinemeier Hansson (@dhh), and Martin Fowler (@martinfowler) with…
Read More » -
Core Java
Is it Imperative that you learn Functional Programming with Java 8?
I’ve recently been taking look at Java 8 and have got hold of “Java 8 In Action” published by Manning.…
Read More » -
Software Development
Tracking Exceptions – Part 6 – Building an Executable Jar
If you’ve read the previous five blogs in this series, you’ll know that I’ve been building a Spring application that…
Read More » -
Enterprise Java
Just What Are Spring 3.2 Matrix Variables? – Part 2: The Code
My last blog on Spring’s support for Matrix Variables concentrated on explaining what they were and why you’d want to…
Read More » -
Enterprise Java
Just What Are Spring 3.2 Matrix Variables? – Part 1
Spring 3.2 introduced support for processing something called ‘Matrix Variables’ and probably like most developers, I’ve never heard of them.…
Read More » -
Enterprise Java
Tracking Exceptions – Part 5 – Scheduling With Spring
It seems that I’m finally getting close to the end of this series of blogs on Error Tracking using Spring…
Read More » -
Core Java
Tracking Exceptions – Part 4 – Spring’s Mail Sender
If you’ve read any of the previous blogs in this series, you may remember that I’m developing a small but…
Read More »