« Discussion:Langage C++/Boucles & Structures Conditionnelles » : différence entre les versions

Contenu supprimé Contenu ajouté
Ppignol (discussion | contributions)
Ppignol (discussion | contributions)
Ligne 49 :
Autre chose, l'utilisation d'accolades, qui est même vivement recommandée dans l'article au sein des ''case'' d'un ''switch'' ne sert strictement à rien... Elle n'améliore pas la lisibilité du programme, car dans ce cas elle est dépendante de l'indentation et n'a aucun effet sur son execution. De plus, l'instruction ''break'' peut être présente avant la fin d'un ''case'', au sein d'une structure conditionnelle par exemple. Pire, le ''break'' peut ne pas être présent et le case suivant sera donc executé (accolades ou pas) ! L'utilisation d'accolades peut donc même porter à confusion !
--[[Special:Contributions/84.102.39.159|84.102.39.159]] 9 novembre 2008 à 18:04 (UTC)
:On peut le voir sous cet angle et faire du code pourris ou le voir sous l'angle du professionnel qui n'a pas de temps à perdre avec une écriture du code incompréhensible et qui pour des raisons de lisibilité préfèrera mettre son code entre accolades pour bien séparer ses portées de codes. Si vous voulez obfusquer votre code libre à vous. Ici c'est un cour ou je tente de donner un peu de rigueur à l'écriture de code. Si vous voulez utiliser toutes les subtilités du langage je ne vous en empêche pas mais ne venez pas pleurer si une personne qualifié en informatique viens vous dire que vous travaillez comme un sagouin et qu'il met 2 fois plus de temps à entrer dans votre code que si il était écrit selon des conventions claires ! Ppignol 22 février 2011 à 14:45 (UTC)
Revenir à la page « Langage C++/Boucles & Structures Conditionnelles ».