Peut-être l'histoire la plus drôle et la plus triste que je puisse imaginer à propos de l'histoire du langage Java
Les concepts sont très intéressants, mais j'ai l'impression de voir réémerger le MDA des années 2010 ...
Un détecteur de noms linguistiquement incorrects (par exemple un setter qui retourne une valeur)
La liste est assez longue (et je ne connaissais pas la version Groovy). Et franchement, quand je regarde ces différentes versions, je ne vois pas beaucoup de progrès ...
Je vais devoir regarder ça de très près, parce que mon propre projet de documentation d'architecture ne me donne absolument pas satisfaction
Le genre de sélection de langage qui ne me surprend pas (parce qu'elle expose mes biais). Je suis comme d'habitude content de trouver Rust bien avant Go 🤣
Une étude assez complète sur l'écosystème Java. Certains détails sont crispants (la prévalence manifeste de Spring). D'autres savoureux (le fait que Groovy soit toujours bien utilisé)
Un serveur HTTP générique ne permettant qu'une chose : faire des mocks facilement
Je me rends compte que je suis tombé bien des fois dans le piège de suffixer mes exceptions par "Exception".
Un projet sympa pour générer des mots de passe à partir d'un seed
Il faut que je relise ça tranquillement, parce qu'apparement la promesse serait de faciliter l'usage de systèmes distribués à grands coups de sagas, d'event sourcing, et autres méthodes "modernes"
Un moteur de jeu Java/Kotlin ... Ca m'enthousiasme bizarrement
Si vous migrez un projet à Java 11 et plus, ce plugin Maven peut être une bonne addition (même si il mérite quelques modifications)
J'ai un collègue qui me désapprouvera, mais je suis d'accord : la JVM évolue maintenant trop vite pour son propre bien.
Gagner 10% de performances sur les applis Java avec un switch ? La promesse est aléchante ...
Pas forcément la meilleure, mais néanmoins une archive correctement navigable de cette excellente liste de discussion
Produire des logs JSON pour les systèmes d'observabilité, c'est cool. Et le faire sans changer sa version de log4j, c'est encore plus cool
Le saviez-vous ? OpenJNLP est encore utilisé pour suivre les matches de BloodBowl en direct. C'est cool !
Me voilà obligé de créer un fichier .mvn/jvm.config ... Tout ça pour compiler du GWT. Ce serait drôle, si ça n'était pas triste!
La migration vers Java 11 fait beaucoup de mal, quand même