Si vous utilisez Spring depuis longtemps, ou si vous copiez-collez quelques tutos ou solutions trouvés sur la toile, vous avez certainement quelques champs privés annotés avec @Autowired
.
Ça fonctionne, mais il y a une meilleure façon de faire.
Poursuivre la lectureLa semaine dernière, Tony m’a demandé la pile technologique derrière mon site.
C’est un sujet sur lequel je voulais écrire lorsque le site serait stable, mais je continue de le bricoler.
En tant que tel, il est loin d’être terminé et j’ai encore plein d’idées, mais parlons-en néanmoins.
Poursuivre la lecturePour la Saint-Valentin, j’avais envie de vous raconter comment je suis tombé amoureux d'editorconfig.
Poursuivre la lectureCette année m’a donné l’occasion de discuter avec des personnes d’horizons différents.
Parmi celles-là, des responsables techniques, des encadrant·es techniques, des architectes…
Vous voyez l’idée.
Au cours de ces échanges, j’ai entendu une remarque récurrente, dont je craignais jusque-là qu’elle ne soit l’expression de ma propre nature exigeante.
Mais non ! D’autres l’ont remarqué et partagent mon avis.
Celui-ci se résume de la façon suivante : une nouvelle génération de développeurs / développeuses est arrivée sur le marché.
Ils aiment faire les choses rapidement et le fonctionnement profond des choses ne les intéresse pas.
Ceci se coordonne avec une époque où les frameworks fleurissent, nous promettant de développer mieux, plus vite et avec plein de magie qui nous évite de devoir comprendre ce qui se cache derrière ces astuces.
Poursuivre la lectureLes développeurs / développeuses font généralement très attention aux outils qu’elles ou ils choisissent : leur ordinateur, leur éditeur…
Pourtant, nous ne nous posons que rarement la question de savoir si la police d’écriture proposée par défaut est adaptée.
Voici un peu de matière à réflexion sur ce sujet, et quelques-unes de mes fontes préférées pour le développement.
Poursuivre la lecturePlus d’une fois au cours de ma carrière, pourtant pas si longue, j’ai dû travailler sur des machines qui n’étaient pas adaptées à mes besoins pour le développement.
Ceci résultait le plus souvent d’une politique de la société, conçue pour maintenir les coûts des ordinateurs à un niveau raisonnable, mais qui ne prend pas en compte le cas spécifique des développeurs.
Pourtant, il s’agit souvent d’argent jeté par les fenêtres à (pas si) long terme.
Poursuivre la lecture