Je m'explique: cet après-midi j'ai passé deux heures AVEC le formateur (enfin, c'est plutôt lui qui m'a consacré deux heures!) sur un minuscule point de détail, un menu dit "accordéon" qui est devenu mon cauchemard!

Au début, tout va bien, une belle feuille de code source à recopier, puis à tronçonner suivant les répartitions: CSS par ici, Java par là, PHP à côté...superbe.

Là, les problèmes commencent. Renommer les choses, attribuer des numéros, fabriquer des boutons et les nommer "menu-item déroule"(sans accent!), "menu-item enroule", etc... Et puis, sournoisement, ça dégénère. Vous croyez avoir tout bien fait quand, allez savoir pourquoi, le fruit de votre travail de fourmi se retrouve exactement à l'opposé de l'endroit de la page où il devrait être!!

Révision générale, oeil de lynx, mais rien n'y fait, les blocs explosent, les boutons se déplient avec des signes - là où on leur a dit +, gigantesque bazard! Assez vite, on peut reprendre des choses, mais il y en a qui restent inexpliquées, qui résistent, qui sautent d'un coin à l'autre de la page sans même qu'on sache pourquoi.

OK, j'efface tout, je recommence. Et là, pof, nouveau truc qui se promène....eh bien, vous n'allez pas me croire, il paraît que "ça arrive"!!

C'est ici que je tire un coup de chapeau; m'est avis qu'il doit y avoir une "typologie" des messsieurs (dames?) qui manient le code comme d'autres le fleuret ou les bons mots: ils sont d'un caractère constant, très, très patients, très, très déterminés (ou pugnaces), et très, très cools!

Au bout de deux heures passées à fouiller dans le moteur, avec des boulons dans tous les sens, des zapping fous d'une feuille de code à une autre, "mon" formateur a à peine haussé les épaules en disant (en substance) "Mouai, il faut être carré, et, pour le reste, c'est de la bidouille!"...

Pensez à moi, j'y retourne demain matin (et il paraît que les sites en Flash c'est "in" et plus cool, is it true?).

Illustration Captures