Necesito un buen nombre de variable para un valor booleano que devuelve falso cuando un objeto es el último en una lista.Convenciones de nomenclatura: ¿qué nombre nombrar una variable booleana?
El único nombre decente que se me ocurre es 'inFront', pero no creo que sea lo suficientemente descriptivo.
Otra opción sería 'isNotLast'. Sin embargo, esto no es una buena práctica (Código Completo, página 269, Usar nombres de variables booleanas positivas).
Soy consciente de que podría cambiar la definición de la variable. Tan verdadero se devuelve cuando un objeto es el último y llama a la variable 'isLast', sin embargo, haría esta tarea más fácil si tuviera la primera explicación.
¿Qué hay de publicar algo del código? las variables necesitan un contexto – fabrizioM
Si cambia el nombre, está tratando el síntoma. La causa de este problema es la lógica negativa. – starblue
¿Qué tal tiene hasPredecessor/hasSuccessor para indicar si hay elementos que preceden/siguen al elemento actual? if (item.hasSuccessor) {blah blah blah} –