Цитата:
Сообщение от
Кирилл
Кстати, все ли защитники SomeField где-нибудь в методе find удосуживаются написать комментарий, в рамках какого задания это поле было добавлено, если оно было добавлено не в том же задании, что и сама таблица?
Есть система контроля версий.
Цитата:
Сообщение от
Кирилл
На чьих проектах?
Тех, в которых я принимал участие и о которых могу судить.
Зашивать в название полей код модификации - по моему, это уже совсем за гранью. Это же совсем разного уровня абстракции - структура базы данных и внутренние номера проектных модификаций. Вас не раздражают сплошные почти никогда ненужные цифры в коде и в АОТе? В глазах не рябит? А что вы будете делать при возможном переходе на новую версию? Это будет перевнедрение и номера модификаций изменятся. А в случае с консалтинговой компанией, когда один и тот же код ставится разным заказчикам?
Вот как раз хорошо документированное приложение и не требует никаких префиксов-суффиксов.
P.S. Наболело просто. Сейчас как раз частично работаю в приложении, где приняты префиксы. Ужас.