-
Software Development
The Almighty Service Layer
Some time ago, I wrote a post in which I basically said that MVC and other similar programming patterns are…
Read More » -
Core Java
Class JavaDocs Should Be Mandatory in OOP
I’ll admit, the title is a bit of a lie. I actually believe JavaDocs are necessary everywhere: methods, attributes and…
Read More » -
Software Development
Clientside Search With ElasticLunr.js
Any blog or documentation website needs Search functionality. You can achieve this in many ways, and most likely a server-side…
Read More » -
Software Development
Self-Protecting Projects
I was once attenting a presentation on the topic “Front-End Development”. The talk was held by a senior developer who,…
Read More » -
Core Java
Hide It All!
In an earlier post, I wrote the following words: in an object-oriented codebase the kit should be as discrete as…
Read More » -
Core Java
Polymorphic Input/Output Data
When developing any kind of code interface, whether it is an elegant object oriented package or one of those ugly…
Read More » -
Enterprise Java
Apache Payara: Let’s Encrypt
Some time ago, I wrote a small tutorial on how you can generate Let’s Encrypt SSL certificates and install them…
Read More » -
Core Java
Builder As A (Fail-Fast) State Machine
This is an idea that came to me a few weeks ago while designing a “Generator” class that had to…
Read More » -
Core Java
An Extension To TellDontAsk
More than five years go, Martin Fowler pinpointed one of the biggest problems in Object-Oriented Programming in his famous TellDontAsk…
Read More »
- 1
- 2