@Pierrot
Ce que vous dites est de l’ordre du souvenir pour moi s’agissant de la programmation. Cette nécessité de ne pas négliger les détails est vraie aussi un peu tout le temps.
Il me vient deux observations : quand on programme, notre cerveau conduit simultanément la tâche d’organiser globalement le code (portée des variables, structuration) et celle d’écrire correctement les noms des variables et bouts de code. Sur la deuxième tâche, l’IDE (Turbo C valait bien Eclipse pour mes besoins) est utile. Vous n’avez pas mentionné le rôle d’harmonisation que joue (devrait jouer) l’IDE dans le travail d’équipe.
La deuxième observation, c’est qu’il y a dans la journée des moments où on est performant pour ces tâches, et d’autres où il vaut mieux s’abstenir si on a autre chose à faire.
A part ça, je ne connais personne qui préconise le xsl et j’en suis très surpris (vient assez loin dans le classement des langages préférés). J’ai cherché longtemps pourquoi je n’étais quasiment pas sujet au bug avec ce langage. L’explication que je m’en fais, c’est que le raisonnement par arborescence est naturel.