(65): для ускорения понимания (при чтении кода) того, что содержится в переменной.
последовательность "наименование объекта - детализация" тоже кажется оптимальнее. да и по алфавиту более близкое по смыслу будет стоять рядом (в списочных представлениях объектной модели)..
Первое слово отвечает на вопрос что и существительное, остальное потом.
ДоговорНомер
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший