The gradle wrapper can download and verify a specified version of gradle for a project without the need of a local gradle executable. The gradle documentation suggests to check it into the VCS (version control system, e.g. git). This article discusses the advantages and disadvantages of keeping the gradle wrapper in a VCS and presents an alternative.
COBOL (COmmon Business Oriented [programming] Language) dates back to 1959, and is still used in its realm of business software, mostly on mainframe computers. Of course, there are also many related software modernization and migration projects. Thus, once in a while even non-mainframe developers might need some COBOL knowledge. Commercial _COBOL_ systems, especially on real mainframes, are expensive. In this article I demonstrate how to set up the GnuCOBOL compiler and integrate it with Visual Studio Code on Ubuntu Linux, but it also works on Windows and macOS. This way, experimenting with COBOL becomes easy and cheap.
While researching why so many people like Python, I found and article which showed how much more readable Python code is compared to Java code. I was curious how well Kotlin does that job.
This article demonstrates how at least some uses cases for an object spread operator can be implemented with Kotlin.
"Java by Comparison" leads the reader through 70 examples into software-craftship. Each example compares a snipped of typical "unclean" code with a "clean" replacement, including a short discussion about the reasoning.
Recently I ran across a missing `method="post"` in a `
Kurzbericht von einem Abendvortrag bei OOSE zu Praktiken, Mustern und Methoden zur Analyse, zum Vergleich, zur Lehre sowie wissenschaftlichen Untersuchung des Software-Engineerings.
Wie man im Oracle SQL Developer DATE Spalten mit Uhrzeit anzeigen kann.
Über einen kleinen aber wesentlichen Unterschied zwischen _Hibernate_ und _EclipseLink_ bei der Validierung neuer Entitäten.