-
Core Java
Unit testing Java data classes immutability with the Mutability Detector
In all our project, we use data classes which, by definition, contain data (fields) but no (business) logic. According to…
Read More » -
Enterprise Java
Java EE schedulers
Java EE application servers have native scheduling support and, in most of the applications, there is no need to include…
Read More » -
Enterprise Java
Tutorial: Correct SLF4J logging usage and how to check it
SLF4J is a very popular logging facade but, like all libraries we use, there is a chance that we use…
Read More » -
Core Java
The 5 Java logging rules
Logging is a critical factor that should be always kept into account during the software development. When something bad happens…
Read More » -
Core Java
Tutorial: logging during tests
Logging is a popular solution to show what the software is doing while it is running. But what happens to…
Read More »