Ho bisogno di un nome di variabile valido per un valore booleano che restituisce false quando un oggetto è l'ultimo in un elenco.Convenzioni di denominazione: come denominare una variabile booleana?
L'unico nome decente che riesco a trovare è 'inFront', ma non credo che sia abbastanza descrittivo.
Un'altra scelta sarebbe "isNotLast". Questa non è comunque una buona pratica (Codice Completo, pagina 269, Usa nomi di variabili booleane positive).
Sono consapevole che potrei cambiare la definizione della variabile. Quindi true viene restituito quando un oggetto è l'ultimo e chiama la variabile 'isLast', tuttavia, renderebbe questa attività più semplice se avessi la prima spiegazione.
Che dire postare parte del codice? le variabili richiedono un contesto – fabrizioM
Se si modifica il nome in cui si sta trattando il sintomo. La causa principale di questo problema è la logica negativa. – starblue
Che ne dici di hasPredecessor/hasSuccessor per indicare se ci sono elementi che precedono o seguono l'elemento corrente? if (item.hasSuccessor) {blah blah blah} –