Profile picture of Philémon GLOBLÉHI
Philémon GLOBLÉHI
Développeur Java
Follow me
Generated by linktime
August 22, 2025
Java Records : bien plus que de simples conteneurs de données Beaucoup pensent que les Records Java ne servent qu'à stocker des attributs. FAUX. Les Records peuvent contenir des méthodes métier, de la validation, et de la logique complexe. Exemple concret : #Java #JavaRecords #CleanCode #JavaDeveloper #Backend #ModernJava #BestPractices #OOP
Stay updated
Subscribe to receive my future LinkedIn posts in your mailbox.

By clicking "Subscribe", you agree to receive emails from linktime.co.
You can unsubscribe at any time.

64 Likes
August 22, 2025
Discussion about this post
Alexandre ROCHER
Consultant chez SCC Hyperscale
29 days ago
Je m'abonne à toi pour une bonne et simple raison, je n'ai plus le loisir de faire du java et c'est important de se tenir, malgré tout, à jour. Donc merci de tes posts 😉
Profile picture of Kevin NZUGUEM
Kevin NZUGUEM
Cloud Software Engineer | {3xAWS , 1xAZURE, 1xK8S, 1xHashiCorp} Certified | {Quarkus, LLM} Lover
29 days ago
Pas totalement d’accord avec toi, Les records Java sont rien d’autres que des data class python/kotlin. Et data class fait bien référence à cette structure contenante de données. Donc les records Java sont bien des conteneurs de données (état immutable), et introduit un nouveau paragdime appelé Data Oriented Programming : https://inside.java/2024/05/23/dop-v1-1-introduction/ A la difference avec un objet classique, dans lequel on a un état évolutif ou modifiable via des behaviors exposés (je ne parle pas des setters 🤗) D’accord avec toi sur le fait qu’on peut rajouter des behaviors à un record Java, MAIS qui ne peuvent techniquement pas modifier la donnée transportée.
Profile picture of Laurent FREDERICK
Laurent FREDERICK
Ingénieur Logiciel | Java • Spring Boot | Certifié Java SE 21 & CKAD
29 days ago
Philémon GLOBLÉHI pourquoi ne pas utiliser .isBlank() directement au lieu de trim().isEmpty() ?