Мне нужно хорошее имя переменной для логического значения, которое возвращает false, когда объект является последним в списке.
Единственное достойное имя, которое я могу придумать, это "inFront", но я не думаю, что это достаточно описательно.
Другим вариантом будет "isNotLast". Это не очень хорошая практика (Code Complete, стр. 269, Использовать логические имена логических переменных).
Мне известно, что я могу изменить определение переменной. Таким образом, true возвращается, когда объект является последним и вызывает переменную isLast, однако это облегчило бы эту задачу, если бы у меня было первое объяснение.