-
Core Java
Repeated code
Introduction It is usually not good to have copy/paste code in our Java application but sometimes it is unavoidable. For…
Read More » -
Core Java
Supporting Java 8
Although Java has version 13 released as for now, there are a lot of production installations running with Java 8.…
Read More » -
Core Java
A New Era for Determining Equivalence in Java?
A few month ago I read a blog post of the title “A New Era for Determining Equivalence in Java?”…
Read More » -
Core Java
Java Record
The https://openjdk.java.net/jeps/359 outlines a new Java feature that may/will be implemented in some future versions of Java. The JEP suggests…
Read More » -
Core Java
Handling repeated code automatically
In this article I will describe how you can use Java::Geci generator Repeated to overcome the Java language shortage that…
Read More » -
Software Development
Your code is redundant, live with it!
This article is about necessary and unavoidable code redundancy and discusses a model of code redundancy that helps to understand…
Read More » -
Software Development
Test coverage decreased and it is good (short, read)
Synchronicity concept of Carl Gustav Jung says that events are “meaningful coincidences” if they occur with no causal relationship yet…
Read More » -
Core Java
Tools to keep JavaDoc up-to-date
There are many projects where the documentation is not up-to-date. It is easy to forget to change the documentation after…
Read More » -
Core Java
Java Projects: Book Review
This article is about the book Java Projects Second Edition, by Peter Verhas that I wrote last year. The aim…
Read More »