#1 2010.11.16 21:16

Morgan
Участник
Зарегистрирован: 2009.03.31
Сообщений: 333
Карма: 10
Профиль Веб-сайт

Проектирование: многословность

Проблемка при проектировании скрипта.
Получаются слишком длинные имена методов/функций.
К примеру, использовать "$this_module -> get_table_name('comms')" в каждом запросе не представляю разумным, но другого выхода не вижу.
Для того что бы транслитировать строку, приходится писать "$S -> string -> translit($string)", и тому подобное.

Написал среднинкий проектик (~800кб чистого кода) с применением таких конструкций.
Уже от всей этой многословности начинает мутить  hmm

Так вот в чем вопрос, оправданно ли такое (длинное, но структурированное) распределение/именование функций/переменных?


Натан ротшильд :
Кто владеет информацией, тот владеет миром

Неактивен

#2 2010.11.16 21:24

Gemor
Гость

Re: Проектирование: многословность

описанные тобой примеры совсем не многословны.сравни с js document.getElementById

#3 2010.11.16 21:29

Morgan
Участник
Зарегистрирован: 2009.03.31
Сообщений: 333
Карма: 10
Профиль Веб-сайт

Re: Проектирование: многословность

// придумали для этого "$" )))
я думаю сравнивать эту ситацию в PHP и JS не совсем правильно


Натан ротшильд :
Кто владеет информацией, тот владеет миром

Неактивен

#4 2010.11.17 10:33

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: Проектирование: многословность

почему же неправильно? в любом случае приведенный код мне кажется абсолютно не избыточным.

Неактивен

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.2
0.011 s