Je suis d'accord mais je trouve que ton exemple n'est pas pertinent. Avec les langages actuels (Java, C#, ...) la pratique pour les conditions d'erreurs est plutôt de lever une exception. (bon, c'est...
Type: Messages; Utilisateur: Bluedeep
Je suis d'accord mais je trouve que ton exemple n'est pas pertinent. Avec les langages actuels (Java, C#, ...) la pratique pour les conditions d'erreurs est plutôt de lever une exception. (bon, c'est...
Oui, mais ça c'est pas l'usage d'un switch; cela ressemble plus au Case SQL dans la variante sans valeur de référence :
case
when (condition1) then (action1)
......
when (condition_n) then...
Il n'y a pas vraiment de booléen en C (au sens de type ne pouvant prendre que deux valeurs) mais tout ou presque peut être testé comme booléen.(non null ou non 0 => c'est vrai).
Et un switch sur...
Ca c'est surtout la marque d'un CP tech ou d'un "dev leader" qui fait pas son boulot.
Cette convention très habituelle s'appelle la lowerCamelCase; elle est très fréquente et ne saurait certainement pas rentrer dans la liste des règles "bizarres".
En réalité, il voudrait même aller plus loin et perfectionner le système en bricolant le corps électroral.
Le paramétrer correctement est une solution moins radicale et plus facile à maître en oeuvre.
Dans la mesure où tu es là depuis quelques mois, ce n'est quand même pas difficile de lui imposer tes normes de codage. En bonne logique ta hiérarchie devrait te soutenir (sauf su tu n'insistes pas,...
Ouais .... un flag de plus dans le corps de méthode n'aurait pas changé la face du monde, je ne vois pas trop la nécessité du goto en l'espèce.
(surtout avec un branchement depuis un point unique).
C'est en effet trollifère car pour ma part j'ai l'opinion exactement inverse sur la lisibilité :mrgreen:
Si le fait de embracer (c'est de l'anglais, mais il semble que le verbe existait en vieux...
Pour ma part, je trouve le K&R totalement incongru.
C'est une mode apparue au début des années 80, liée historiquement aux contraintes de l'éditeur des systèmes Unix de l'époque, qui a eu le bon...
Vers la gauche depuis la droite il suffit de lire , m'enfin :mouarf:
D'être Yoda, point besoin il n'est.
Donc utiliser IsNotDisconnected c'est pas bon ? :aie:
En C# aussi, mais dans un seul cas, les booléens :
bool b = false;
if(b=true)
{
Console.WriteLine("Etonnant non ?");
}
En l'espèce, l'usage de la notaion hongroise Sys n'est pas ou peu critiqué dans le cadre des languages non objet. En revanche, c'est très critiqué dans le contexte des langage OO.
La tabulation c'est le code 9 sous tous les systèmes utilisant de l'ASCII. Merci de ne pas raconter n'importe quoi. C'est la convention fin de ligne et retour début de ligne qui varie suivant les...
A priori tous les IDE permettent le paramétrage du nombre d'espace "écran" associés à un caractère "tab", non ?
Notation hongroise dans sa variante "System"; on a déjà débattu de cela; ça n'a en effet aucun sens avec les langages OO. La notation hongroise en variante "Apps" peut néanmoins se justifier dans...
La régle la plus étrange ?
Pour ma part, et sans hésiter, il y a de cela sept ou huit ans, un projet chez un client où le DBA ne voulait pas de procédure stockées ....:mouarf: 8O
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.