-
Enterprise Java

Creating Stubs for Legacy Code – Testing Techniques 6
Any one who reads this blog will probably have realised that at present I’m working on a project that contains…
Read More » -
Software Development

The Three Ways to Work with Code
Obviously you read code more often than you write it. Nothing new here. This fact is brought up often when…
Read More » -
Enterprise Java

From Spring to Java EE 6
I recently worked on a quite complex project mixing many Java EE 6 technologies (such as JPA, JAXB, JMS, JTA,…
Read More » -
Core Java

Beneficial CountDownLatch and tricky java deadlock
Have you ever used java.util.concurrent.CountDownLatch? It’s a very convenience class to achieve synchronization between two or more threads, where allows…
Read More » -
Software Development

Big Company vs. Small Company
The other day I was having lunch with a friend of mine who works for a medium sized company (by…
Read More » -
Software Development

The Default Use Case
You should have a default use case (or a small set of them). No matter what are you making –…
Read More » -
Enterprise Java

Spring Pitfalls: Proxying
Being a Spring framework user and enthusiast for many years I came across several misunderstandings and problems with this stack.…
Read More » -
Enterprise Java

Unit Testing Using Mocks – Testing Techniques 5
My last blog was the fourth in a series of blogs on approaches to testing code, demonstrating how to create…
Read More » -
Software Development

When to replace Unit Tests with Integration Test
Its been a while I was thinking about integration vs unit testing. Lots of googling, questions in stack overflow and…
Read More »





