Показать сообщение отдельно
Старый 22.02.2013, 15:31   #178  
Кирилл
Гость
 
n/a
Цитата:
Сообщение от Владимир Максимов Посмотреть сообщение
Посмотрите скрин, который привел Vadik. Предположим, мне надо найти метод, который инициализирует данные. По Best Practices подобные методы называются initFromXXX.

Если префикса нет, то я встаю на первый метод класса и на клавиатуре начинаю набирать фразу "initFrom". Сразу вижу все методы, которые начинаются с этой фразы
Да, префикс перед initFrom*, parm* и т.п. это перебор.
Но это не говорит о том, что любое применение префикса - зло.

Хотелось бы услышать в чем их зло для названий новых типов, таблиц, форм.

Допустим аддон (модуль) обозначаем Trololo.
Таблица TrololoBestTable, тогда initFrom будет выглядеть как initFromTrololoBestTable, все initFrom рядом и ссылка на модуль Trololo в наличии.

В AOT все объекты модуля Trololo рядом, все счастливы.

Может стоит изобличать лишь отдельные перегибы в использовании префиксов,
а не социалистическую систему в целом?