Лучшая практика для зарезервированных слов? переименование vars в рельсах - PullRequest
2 голосов
/ 29 сентября 2011

Часто я обнаружил, что названия моей модели / var выделены в textmate как зарезервированное слово (например, service, attr и т. Д.)

Боюсь, это может вызвать проблемы, и я обычно меняю имя начто-то еще (service -> srvice, attr -> atr)

Я немного погуглил по этому вопросу, но условия поиска немного сложны, поэтому я не нашел много

Есть лиКак лучше переименовать переменную, которая является зарезервированным словом?например, префикс подчеркивания или что-то еще (_service, _attr)

1 Ответ

3 голосов
/ 29 сентября 2011

получилось более креативным или описательным с именем ... например, я конвертировал базу данных в рельсы, у которых был столбец с именем type, зарезервированный для магии рельсов, поэтому я переименовал его в facility_type. Это длиннее, но название далее документирует, что оно содержит. Использование подчеркивания спереди или пропуск букв делает его меньше читабельным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...