11 private links
Euh, c'est spectaculaire ce truc qui prend une lambda et en extrait l'expression pour fournir des capacités de génération de code !
Il y a des tonnes de gens qui utilisent des formateurs génériques pour leur code (editorconfig & co). Pour ma part, j'aime que les choses soient faites par les outils spécialisés. Et pour formater le coder, je trouve que spotless agrège agréablement tout un tas d'outils de formatage.
J'ignorais complètement qu'assertj disposait d'un plugin maven permettant de générer des assertions pour les classes que j'écris. C'est très cool!
Toujours d'accord avec les demandes de rendre public le code écrit pour l'état.
Complètement d'accord. Organiser vos packages en couches n'a aucun sens, aucune cohérence. Organisez plutôt votre code selon les fonctionnalités métier.
Vous saviez, vous, qu'il exite un playground Java permettant de montrer votre code s'exécuter sans passer par un IDE ?
Dis donc, ça m'a l'ai d'un usage très propre des intelligences artificielles
Je cherchais depuis un moment un formateur de code Java qui s'exécute dans le build maven, et celui-ci m'a l'air correct
Une liste de bons conseils pour diminuer la taille d'un exécutable Rust
Pas mal, cette taxonomie des code smells
A mon avis, les revues de code sont une construction culturelle de soumission au groupe (et de ce fait l'un des éléments les plus toxiques introduits dans le développement ces 20 dernières années)
C'est exactement ce que je dis dans chacune de mes interventions
Il y a là-dedans quelques idiosynchrasies très intéressantes, que j’essayerai d'utiliser plus souvent
"We find that open source code containing swearwords exhibit significantly better
code quality than those not containing swearwords under several statistical tests."
Ne faites pas exprès de jurer dans votre code, mais si ça se voit, en un sens, c'est bon signe
Découverte à Snowcamp, cette idée de commentaires de revue de code suivant une convention (pour éviter les effets toxiques de ce processus) me semblent une idée raisonnable
Je vois une présentation qui utilise une extension de ce type en ce moment, et c'est vraiment imporessionant.
Si vous voulez comparer différents outils de diagram as code, c'est un très bon site, qui montre à la fois les différences de grammaire, mais aussi les différences de grammaire. (D2 s'en sort pas mal du tout !)
L'IA s'invite partout - épisode 2547664 : n'écrivez plus vos messages de commits, mais laissez une IA lire votre code pour écrire le commentaire.
Pour des raisons personnelles et historiques, je préfère nettement PlantUML. Mais cet article offre un contrepoint intéressant sur leurs qualités respectives
Une très belle réflexion sur ce qu'est réellement l'approche fonctionnelle du code, et de ce qu'un peu de réécriture peut apporter (et le code final n'est vraiment pas loin du code initial)