Quando si nomina un valore booleano o una funzione che restituisce un valore booleano, è solito prefisso con "è", ad es.Is o Are per il prefisso valori booleani
- isPointerNull
- isShapeSquare
Che dire quando riferendosi a più elementi, dovrebbe essere:
- arePointersNull o isPointersNull
- areShapesNull o isShapesNull
Posso vedere gli argomenti per entrambi; offre coerenza e forse una leggibilità leggermente migliore, fa leggere il codice in modo più naturale.
Qualche opinione?
Dovrebbe essere una wiki della comunità poiché si tratta di una domanda di opinione? –
"Ogni volta che puoi, per favore evita i negativi inerenti" Questo è davvero un buon punto, non ci avevo davvero pensato prima, ma lo ricorderò in futuro. Saluti! – briantyler
Non dimenticare i metodi booleani che vengono richiamati * dopo * alcune azioni potrebbero eventualmente modificare i loro valori di riferimento, ad esempio 'wasItemNull()' (come in JDBC). –