Я не говорю что нужно обязательно 40 символов. Я говорю что идентификаторы должны быть "говорящими". Не мнемоники а-ля ассемблер. Программу читает не только ее автор. И не только тот, кто "знает концепцию". Наоборот, первый уровень понимания концепции, должен появляться
после беглого просмотра кода.
В этом вопросе КамелКейс-глагол-существительное-существительное рулит.