Как правильно писать в коде имена сложных терминов?
Добрый день.
Например, реализую кассу. Там встречаются термины "Признак расчета", "Приход", "Расход", ... Конечно, на английский это переводится, но во-первых, я не могу проверить, правильно ли перевел, а во-вторых, когда терминов становится много, то я забываю что они означают. Вопрос как быть? Как правильно быть?
1. Писать русскими буквами. Наглядно. Запаришься потом раскладку переключать и неизвестно еще как это в постгрес отразиться.
2. Писать транслитом: priznakRascheta. Пока самый близкий вариант, но что-то в душе сопротивляется.
3. Переводить на английский.
4. Ваш вариант?
Переводить и документировать это. Программирование без документации вообще - довольно рискованный процесс.
А там, глядишь, и английский выучить получится.