Questions marquées «boolean»

9
Comment puis-je passer un appel avec un booléen plus clair? Piège Booléen
Comme le notent les commentaires de @ benjamin-gruenbaum, cela s'appelle le piège booléen: Dis que j'ai une fonction comme celle-ci UpdateRow(var item, bool externalCall); et dans mon contrôleur, cette valeur externalCallsera toujours VRAIE. Quelle est la meilleure façon d'appeler cette fonction? J'écris d'habitude UpdateRow(item, true); Mais je me demande, devrais-je …
76 boolean  const 


2
Devrais-je toujours utiliser «is» comme préfixe pour les variables booléennes? [fermé]
Devrais-je toujours utiliser iscomme préfixe pour les variables booléennes? Qu'en est-il des booléens qui indiquent quelque chose dans le passé? Dois-je écrire isInitializedou wasInitialized? Devrais-je écrire pour les propriétés IsManyMembersou HasManyMembers? Y a-t-il des meilleures pratiques? Ou je devrais juste écrire conformément aux règles anglaises?

8
Un nouveau champ booléen est-il préférable à une référence nulle lorsqu'une valeur peut être absente de manière significative?
Par exemple, supposons que j'ai une classe Member, qui a un lastChangePasswordTime: class Member{ . . . constructor(){ this.lastChangePasswordTime=null, } } dont lastChangePasswordTime peut être absent de manière significative, car certains membres peuvent ne jamais changer leurs mots de passe. Mais selon Si les valeurs nulles sont mauvaises, que faut-il …
39 null  boolean 

13
Est-ce une erreur d'utiliser un paramètre booléen pour déterminer les valeurs?
Selon Est-il erroné d’utiliser un paramètre booléen pour déterminer le comportement? , Je connais l’importance d’éviter d’utiliser des paramètres booléens pour déterminer un comportement, par exemple: version originale public void setState(boolean flag){ if(flag){ a(); }else{ b(); } c(); } nouvelle version: public void setStateTrue(){ a(); c(); } public void setStateFalse(){ …

6
Quand faut-il utiliser des bools en C ++?
Nous avions une tâche pour notre classe où nous devions créer un jeu de tic-tac-toe . Les gens aiment se compliquer, alors ils ont écrit des jeux complexes qui comprenaient des menus. À la fin du jeu, vous deviez avoir la possibilité de rejouer ou de quitter le programme. J'ai …
34 c++  boolean 










En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.