Craft

Aucun développeur, ou chef de projet, ne dirait que la qualité du code est négligeable. Cette préoccupation existe depuis les débuts de l'informatique avec le fameux GOTO. Depuis 25 ans, le mouvement "software craftmanship" y a consacré toute son énergie. A-t-il apporté des solutions définitives ?

Comment intégrer la GenAI dans la toolbox des développeurs ? Enjeux, bonnes pratiques et impacts sur la productivité et la qualité du code

Un talk d’Alexandre Jeambrun, 25 ans… d'expérience ! [...] Il a connu bon nombre de métiers de la tech mais il est avant tout un programmeur dans l’âme et la réponse est en cache: dans la plupart des cas, refaire est voué à l’échec; il vaut mieux remettre sous contrôle !

The First Law of Technology Transfer: Long-range good tends to be sacrificed to short-range good.The Second Law of Technology Transfer: Short-range feasibility tends to be sacrificed to long-range perfection.Jerry Weinberg - Quality Software ManagementIn this discussion, the term: heuristic refers to a method used in a given context, with no guaran...

Dans mon précédent article, je me proposais de bannir le terme "Dette Technique" de mon vocabulaire de travail lorsque celui-ci n'est pas utilisé dans son acception initiale :[Contracter une Dette Technique] : procédé (heuristic) dans lequel on contrevient temporairement à l'état de l'art du projet afin de réaliser un objectif intermédiaire priorit...

Non, ceci n'est pas un howto.Ce n'est pas non plus un how-not-to.C'est du vécu. Ici je vous parle de mon ressenti, de l’arrivée dans mon premier projet jusqu’à sa fin. Je vous parle de tout ce qui a pu me marquer, me donner envie d’adopter l'état d'esprit d'un software craftsman, et surtout de ce que chaque étape m’a apporté. Pourquoi ? Parce qu'il...