Al nombrar un booleano, o una función que devuelve un booleano, es usual prefijar con 'es', p.Es o es el prefijo de los valores booleanos
- isPointerNull
- isShapeSquare
¿Qué pasa cuando se refiere a varios elementos, debería ser:
- arePointersNull o isPointersNull
- areShapesNull o isShapesNull
Puedo ver argumentos para ambos; es la coherencia de las ofertas y tal vez un poco mejor legibilidad, hace que el código se lea de una manera más natural.
Cualquier opinión?
¿Debería ser una wiki de la comunidad ya que es una pregunta de opinión? –
"Siempre que puedas, por favor evita los negativos inherentes" Ese es un buen punto, no lo había pensado de esa manera antes, pero lo recordaré en el futuro. ¡Aclamaciones! – briantyler
No olvides los métodos booleanos que se llaman * después de * algunas acciones pueden posiblemente cambiar sus valores referidos, por ejemplo, 'wasItemNull()' (como en JDBC). –