-
Core Java

-
Core Java

OOP Alternative to Utility Classes
A utility class (aka helper class) is a “structure” that has only static methods and encapsulates no state. StringUtils, IOUtils,…
Read More » -
Core Java

Typical Mistakes in Java Code
This page contains most typical mistakes I see in the Java code of people working with me. Static analysis (we’re…
Read More » -
Core Java

Objects Should Be Immutable
In object-oriented programming, an object is immutable if its state can’t be modified after it is created. In Java, a…
Read More » -
Software Development

How much do you pay per line of code?
Yes, I know, “line of code” (LoC) is a very wrong metric. There are tons of articles written about it,…
Read More »

