- 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 »