Il n'existe pas de schéma de nom cohérent pour les champs de prédicat statiques. Nous devrions choisir l'un de ces formats :
RIDERS
IS_FOOD
AIR_PREDICATE
IS_AIR_PREDICATE
DOOR_BREAK_DIFFICULTY_CHECKER
IS_DOOR_BREAK_DIFFICULTY_CHECKER
BLOW_UP_FILTER
IS_BLOW_UP_FILTER
PREDICATE
Je préfère seulement le suffixe FILTER
/ CHECKER
sans le préfixe IS
.
Je préférerais le suffixe PREDICATE
sans le préfixe IS
Imo un prédicat est une fonction, donc IS_FOOD
me semble le plus logique et correspond au style que j'ai tendance à adopter dans mon code personnel.
Je préfère aussi IS_FOOD
ou IS_FOOD_PREDICATE
Oui, je préfère aussi le suffixe IS_
. Plus généralement, je pense que nous devrions nommer Predicate
s et Function
s comme s'il s'agissait de méthodes.
Oui, je préfère aussi le suffixe IS_ .
Préfixe "est" ou "peut" uniquement : IS_FOOD
Je vote pour le préfixe IS_
uniquement. C'est juste le plus concis.
avec le recul, maintenant je supporte le préfixe. ou nous pouvons alternativement avoir un verbe présent à la 3ème personne, comme HAS_EFFECT, REQUIRES_SOME_PERMISSION, etc.
Commentaire le plus utile
Imo un prédicat est une fonction, donc
IS_FOOD
me semble le plus logique et correspond au style que j'ai tendance à adopter dans mon code personnel.