Comments on: Le colonel moutarde dans la cuisine avec le chandelier http://sametmax.com/le-colonel-moutarde-dans-la-cuisine-avec-le-chandelier/ Du code, du cul Fri, 06 Sep 2019 09:34:15 +0000 hourly 1 https://wordpress.org/?v=4.9.7 By: kontre http://sametmax.com/le-colonel-moutarde-dans-la-cuisine-avec-le-chandelier/#comment-14256 Wed, 18 Sep 2013 06:55:57 +0000 http://sametmax.com/?p=7096#comment-14256 Il me semble ici qu’on a pas de tests unitaires du tout, surtout. On parle d’un code écrit à l’arrache, avec des verrues qui se rajoutent au fil des années. Les scientifiques par exemple codent en général super crade, mais y’a vraiment pas qu’eux. Y’a qu’à voir le nombre de plugins wordpress où Sam et Max disent qu’ils ne cherchent même pas à corriger les bugs tellement c’est mal fichu.
Dans certains programmes de ma connaissance, je serais hyper content de n’avoir que des méthodes de 4 pages.

]]>
By: Remram http://sametmax.com/le-colonel-moutarde-dans-la-cuisine-avec-le-chandelier/#comment-14231 Sat, 14 Sep 2013 18:52:04 +0000 http://sametmax.com/?p=7096#comment-14231 Il me semble ici qu’on a une version très bancale du test unitaire. Si t’as pas de grosse méthode de 4 pages (ce qui n’est pas recommandé), t’as pas besoin de couper en morceaux pour tester des bouts.

]]>
By: N http://sametmax.com/le-colonel-moutarde-dans-la-cuisine-avec-le-chandelier/#comment-13859 Mon, 02 Sep 2013 12:52:39 +0000 http://sametmax.com/?p=7096#comment-13859 Ou la dicotomie du return/exit. J’exit le code petit à petit, tant que ça plante pas c’est que le bug est plus loin. Si ça plante c’est que mon exit est trop loin dans le code.

]]>
By: L'Oiseau Geek http://sametmax.com/le-colonel-moutarde-dans-la-cuisine-avec-le-chandelier/#comment-13502 Wed, 21 Aug 2013 12:33:04 +0000 http://sametmax.com/?p=7096#comment-13502 Comme évoqué précédemment ça ne fonctionne pas dans tous les cas loin de là; ça dépend du langage et surtout du type d’erreur.

J’ai utilisé cette méthode pas plus tard qu’hier pour trouver la source d’une erreur dans un code php déclenchant une “segmentation fault”.
Dans ce type de cas de figure la technique est efficace car en commentant le bloc de code en cause, on obtient en effet plein d’erreurs d’exécution mais plus la “Segmentation Fault” ;)

]]>
By: Walane http://sametmax.com/le-colonel-moutarde-dans-la-cuisine-avec-le-chandelier/#comment-13452 Mon, 19 Aug 2013 21:42:20 +0000 http://sametmax.com/?p=7096#comment-13452 @foxmask : J’allais faire cette mauvaise blague mais heureusement tu m’a permis de ne pas la faire.

]]>
By: golgotha http://sametmax.com/le-colonel-moutarde-dans-la-cuisine-avec-le-chandelier/#comment-13365 Thu, 15 Aug 2013 17:50:18 +0000 http://sametmax.com/?p=7096#comment-13365 @ freakazoid, C’est une méthode de débuggage qui est adaptée à certaines situations plus qu’a d’autres en effet. ça ne marche pas partout, tout le temps ;) ça fonctionne particulièrement bien dans les grosses requêtes SQL par exemple.

]]>
By: etienne http://sametmax.com/le-colonel-moutarde-dans-la-cuisine-avec-le-chandelier/#comment-13358 Thu, 15 Aug 2013 12:39:14 +0000 http://sametmax.com/?p=7096#comment-13358 J’aime quand il faut pas réfléchir.

]]>
By: freakazoid http://sametmax.com/le-colonel-moutarde-dans-la-cuisine-avec-le-chandelier/#comment-13353 Thu, 15 Aug 2013 10:13:39 +0000 http://sametmax.com/?p=7096#comment-13353 Je vois pas comment cette méthode peut fonctionner..
le fait de couper le code en deux peux amener de nouveaux bugs ..

]]>
By: foxmask http://sametmax.com/le-colonel-moutarde-dans-la-cuisine-avec-le-chandelier/#comment-13352 Thu, 15 Aug 2013 09:31:46 +0000 http://sametmax.com/?p=7096#comment-13352 je dirai meme plus “grand max” et “petit Sam” :-)

]]>
By: Fred http://sametmax.com/le-colonel-moutarde-dans-la-cuisine-avec-le-chandelier/#comment-13351 Thu, 15 Aug 2013 09:22:39 +0000 http://sametmax.com/?p=7096#comment-13351 Pas évident évident de couper un code en 2. Quand la partie du bas fait par exemple appel à des objets définis dans la partie du haut plus rien ne fonctionne.

Perso j’ai toujours trouvé mes bugs assez facilement avec juste quelques print bien placés. Peut-être l’habitude y fait quelque chose…

]]>