Предположим есть проект с русскоязычными программистами. OpenSource. GPL. Будет публичный.
Как лучше именовать идентификаторы процедур, таблиц, переменных.
- По-русски. СУБД и язык поддерживают Unicode. Можно писать «SELECT Житель, Город FROM Население», if (РассчитатьНДФЛ(...)) и так далее.
- Транслитом.
- Полностью переводить: СтавкаНДС -> VATrate, РассчитатьНДФЛ -> CalculatePersonalTax ...
Как лучше и почему?