Core Java
-

Unit Testing exercise with FizzBuzz and Mockito
I sometimes use FizzBuzz to demonstrate the basics of unit testing to newbies. Although FizzBuzz is really simple problem, it…
Read More » -

Java performance tuning survey results (part II)
This is a second post in series where we analyze the results of the performance tuning survey conducted in October…
Read More » -

ExecutorService – 10 tips and tricks
ExecutorService abstraction has been around since Java 5. We are talking about 2004 here. Just a quick reminder: both Java…
Read More » -

First Java 8 Experience
Like the rest of the world, I fell deeply in love with Slack. Why? Lot of reasons, but the main…
Read More » -

It’s All About Tests – Part 2
This is the second post of the series about testing. In the first part I explained about the mindset we…
Read More » -

A beginner’s guide to Java time zone handling
Basic time notions Most web applications have to support different time-zones and properly handling time-zones is no way easy. To…
Read More » -

But that’s impossible, or finding out that the JIT has broken your code.
Every now and then you look at some code and think that it cannot be possibly be wrong. Once you…
Read More » -

Java Reflection Tutorial – The ULTIMATE Guide (PDF Download)
EDITORIAL NOTE: In this post, we feature a comprehensive Java Reflection Tutorial. Reflection is a feature in the Java programming…
Read More » -

It’s All About Tests – Part 1
This post is the first of a series of three. Mindset of testing Techniques Tools and Tips The Mindset Testing…
Read More »

