DeAtHCrAsH
Messages postés2670Date d'inscriptionvendredi 25 janvier 2002StatutMembreDernière intervention 6 février 2013 29 sept. 2011 à 20:10
En effet je n'ai plus beaucoup de temps libre mais j'essaye malgré tout de passer sur codes-sources quand l'occasion se présente.
En tout cas c'est cool cette initiative de construire ce site pour l'hebergement de ton code et celui d'Arnaud.
Ca va me faire un nouveau favoris à ajouter :)
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 16 sept. 2011 à 00:19
Ohe, bien le bonjour, ça fait un bail que je ne t'avais vu par ici.
Jette un oeil sur
http://code.brunews.com Arnotic (qui y publiera aussi du .NET) n'a pas encore finalisé le site mais c'est déjà consultable.
DeAtHCrAsH
Messages postés2670Date d'inscriptionvendredi 25 janvier 2002StatutMembreDernière intervention 6 février 2013 15 sept. 2011 à 22:17
Que de commentaire élogieux a ton égard Brunews :)
Pour les autres si vous faites du C/C++ pour pondre du code de 400 lignes pour un HelloWorld c'est votre choix.
Pour ma part je prefère mille fois lire un code de Brunews qu'un code de bouzeux qui ne m'apprend rien.
zm84
Messages postés4Date d'inscriptionmercredi 26 janvier 2011StatutMembreDernière intervention 1 avril 2015 8 sept. 2011 à 11:46
Slt;
/**
BruNews : "Un saut (goto) sur un label correctement nommé, en quoi ce serait moins lisible qu'une série de if dont on cherche la fermeture 50 lignes plus bas ?"
n'oublies pas que la recherche des labels n'est pas facile, même pour les compilateurs (soit plusieurs passes soit un code binaire pleine de NOP)!!
BruNews :"Je rappelle qu'un CPU ne connait que les sauts de code, absolument rien d'autre." :
Mais nous somme des humais et pas des CPUs. en effet Le but des langages évoluées comme le C++ est pour faciliter la tâche des humains,
*/
goto fin;
fin :
bonne programmation; // :)
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 6 sept. 2011 à 19:26
Consulte les commentaires sur mes sources, tu constateras la véracité de ma réponse.
"Pinoocchio a raison" certes si on répète les tabous scolaires à la mode, sinon...
Un saut (goto) sur un label correctement nommé, en quoi ce serait moins lisible qu'une série de if dont on cherche la fermeture 50 lignes plus bas ?
Je rappelle qu'un CPU ne connait que les sauts de code, absolument rien d'autre.
zm84
Messages postés4Date d'inscriptionmercredi 26 janvier 2011StatutMembreDernière intervention 1 avril 2015 6 sept. 2011 à 18:53
Slt;
/**
BruNews, il me semble que tu n'accepte pas les critiques même les constructives.
Pinoocchio a raison, l'utilisation de goto est totalement déconseillé, par ce qu'elle rend le code difficile à comprendre.
je confirme la note donnée par Pinoocchio.
*/
J'espère que tu ne supprimes pas la note :) ;
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 5 sept. 2011 à 20:13
Tu arrives trop tard, ça fait des années qu'on me ressasse ces litanies.
Pinoocchio
Messages postés2Date d'inscriptionlundi 5 septembre 2011StatutMembreDernière intervention 5 septembre 2011 5 sept. 2011 à 02:01
Code affreux et pompeux (goto, etc...), utilités opérationnelle et didactique limitées (vider la corbeille...), je mets 3/10 pour l'effort et parce que ça n'est pas une calculatrice...
29 sept. 2011 à 20:10
En tout cas c'est cool cette initiative de construire ce site pour l'hebergement de ton code et celui d'Arnaud.
Ca va me faire un nouveau favoris à ajouter :)
16 sept. 2011 à 00:19
Jette un oeil sur
http://code.brunews.com
Arnotic (qui y publiera aussi du .NET) n'a pas encore finalisé le site mais c'est déjà consultable.
15 sept. 2011 à 22:17
Pour les autres si vous faites du C/C++ pour pondre du code de 400 lignes pour un HelloWorld c'est votre choix.
Pour ma part je prefère mille fois lire un code de Brunews qu'un code de bouzeux qui ne m'apprend rien.
8 sept. 2011 à 11:46
/**
BruNews : "Un saut (goto) sur un label correctement nommé, en quoi ce serait moins lisible qu'une série de if dont on cherche la fermeture 50 lignes plus bas ?"
n'oublies pas que la recherche des labels n'est pas facile, même pour les compilateurs (soit plusieurs passes soit un code binaire pleine de NOP)!!
BruNews :"Je rappelle qu'un CPU ne connait que les sauts de code, absolument rien d'autre." :
Mais nous somme des humais et pas des CPUs. en effet Le but des langages évoluées comme le C++ est pour faciliter la tâche des humains,
*/
goto fin;
fin :
bonne programmation; // :)
6 sept. 2011 à 19:26
"Pinoocchio a raison" certes si on répète les tabous scolaires à la mode, sinon...
Un saut (goto) sur un label correctement nommé, en quoi ce serait moins lisible qu'une série de if dont on cherche la fermeture 50 lignes plus bas ?
Je rappelle qu'un CPU ne connait que les sauts de code, absolument rien d'autre.
6 sept. 2011 à 18:53
/**
BruNews, il me semble que tu n'accepte pas les critiques même les constructives.
Pinoocchio a raison, l'utilisation de goto est totalement déconseillé, par ce qu'elle rend le code difficile à comprendre.
je confirme la note donnée par Pinoocchio.
*/
J'espère que tu ne supprimes pas la note :) ;
5 sept. 2011 à 20:13
5 sept. 2011 à 02:01