In a previous blog posting, I listed some “everyday problems” Java developers will often face and included some ideas and links related to addressing these issues. One of the focal points of that post ...
The term assert is a Java keyword that was introduced into the language with the JDK 1.4 release in February 2002. Java's assert keyword is unique in two very interesting ways: The Java assert is ...
Value stream management involves people in the organization to examine workflows and other processes to ensure they are deriving the maximum value from their efforts while eliminating waste — of ...
The insurgence of Spring Boot as the go-to framework for microservices development has spawned renewed interest in the fundamentals of the Spring framework. Folks are particularly interested in the ...
Understanding type compatibility is fundamental to writing good Java programs, but the interplay of variances between Java language elements can seem highly academic to the uninitiated. This article ...