Conventions de nommage des booléens : is, has, can, should
3 min de lecture
Les noms booléens doivent se lire comme des questions oui/non. Les quatre préfixes standard sont is, has, can et should.
Guide des préfixes
| Préfixe | À utiliser pour | Exemples |
|---|---|---|
is | État/condition | isActive, isLoading, isValid |
has | Possession/existence | hasPermission, hasChildren |
can | Capacité/possibilité | canEdit, canDelete |
should | Recommandation/attente | shouldRedirect, shouldRetry |
Anti-patterns
flag— flag pour quoi ?status— pourrait être une chaîne, pas clairement booléencheck— ressemble à une fonction, pas à une variable- Doubles négations :
isNotDisabled— utilisezisEnabled
Convertir
camelCase pour JS, snake_case pour Python. Hub.