Core Java
-

Each Private Static Method Is a Candidate for a New Class
Do you have private static methods that help you break your algorithms down into smaller parts? I do. Every time…
Read More » -

Why Elvis Should Not Visit Java
I was recently involved in quite a long Twitter discussion regarding Java’s Optional, type systems that distinguish nullable and non-nullable…
Read More » -

[MEGA DEAL] Ultimate Java Development & Certification Guide (59% off)
Master Java Programming Concepts with This Intro to One of the World’s Most Popular Programming Languages Hey fellow geeks, This…
Read More » -

Decorating Envelopes
Sometimes Very often I need a class that implements an interface by making an instance of another class. Sound weird? Let…
Read More » -

JDK 9 is the End of the Road for Some Features
It was announced a few days ago that JDK 9 is Feature Complete! Many of the “features” that made the…
Read More » -

The structure of Netty
Netty‘s package structure is fantastic. Every programmer should study it; every system should mimic it; every project manager should print…
Read More » -

JDK 9 is Feature Complete!
Today’s Mark Reinhold message JDK 9 is Feature Complete — now it’s time to ramp down announces that JDK 9’s…
Read More » -

Synchronized Decorators to Replace Thread-Safe Classes
You know what thread safety is, right? If not, there is a simple example below. All classes must be thread-safe,…
Read More » -

Expected Exception Rule and Mocking Static Methods – JUnit
Today I was asked to consume a RESTful service so I started implementing it following Robert Cecil Martin’s rules for…
Read More »


