Spring Kafka 4.0 adopte JSpecify : et si on faisait pareil dans notre code ?
Une des évolutions majeures de Spring for Apache Kafka 4.0 : toutes les anciennes annotations org.springframework.lang ont été migrées vers JSpecify pour améliorer la "Null Safety".
Pourquoi c'est intéressant pour nous ?
Si l'équipe Spring migre vers JSpecify, c'est un signal fort. Pourquoi ne pas adopter la même approche dans notre code applicatif ?
Les bénéfices :
✅ Détection des NullPointerException avant compilation
✅ Code plus robuste et auto-documenté
✅ IDE qui vous prévient en temps réel
✅ Alignement avec les bonnes pratiques Spring