Java 17 gebruik ik als stabiele basis voor moderne backend- en microservice-applicaties. Het combineert de volwassenheid van Java met modernere taalfeatures en minder onnodige boilerplate.

Hoe ik Java 17 gebruik

Ik gebruik Java 17 vooral voor:

  • Microservices

  • REST API's

  • Event-driven architecturen

  • Kafka

  • Quarkus

  • Docker

  • CI/CD

  • Immediate en Eventual Consistency

Wat ik belangrijk vind

Java 17 moet vooral bijdragen aan eenvoudige en onderhoudbare software. Nieuwe taalfeatures gebruik ik alleen wanneer ze de code duidelijker maken.

Voor mij blijft de architectuur belangrijker dan de Java-versie zelf.