-
Software Development
Software engineering vs Software consulting
I’ve seen articles with this topic in the past but have to admit to have never read one. If you…
Read More » -
Software Development
Dynamic Programming – Introduction
Wow, it’s been a while since I’ve written anything here. Between changing jobs, working on my PhD and moving to…
Read More » -
Core Java
Java 8 Friday Goodies: Local Transaction Scope
At Data Geekery, we love Java. And as we’re really into jOOQ’s fluent API and query DSL, we’re absolutely thrilled…
Read More » -
Software Development
Coping with Methods with Many Parameters
I will put my captain Obvious cape now and write in short how to get rid of methods with many…
Read More » -
Enterprise Java
Dependency Injection Options for Java
I wanted to take some time to put together a summary of some popular dependency injection (DI) frameworks for Java.…
Read More » -
Software Development
Write effective Unit tests
Soon or later we all experienced the comfortable feeling of test green lights, assuring a non regression after a change…
Read More » -
Agile
Managers who don’t TDD be unemployable before 2012
In the furious discussion over my “Programmers without TDD will be unemployable” last month a couple of people asked: “How…
Read More » -
Software Development
Responsive UIs with Eclipse and SWT
Recently I had the problem that my ‘well-conceived’ view design did not scale down reasonably. I realized that the flexibility…
Read More » -
Core Java
Java 8: Group by with collections
In my continued reading of Venkat Subramaniam’s ‘Functional Programming in Java‘ I’ve reached the part of the book where the…
Read More »