Jeurey
Хранитель порядка
- Регистрация
- 13 Сен 2006
- Сообщения
- 419
- Реакции
- 614
dumber, про мотыгу - аха. только тот, кто не использует трактор - тот не сельхозник (десяток гектаров не обработаешь мотыгой). Так что твои доводы, к сожалению, ни о чем - они не о том. Не о тех категориях...
Slayter (ссорь, что скаверкал ник) правильно сказал: есть у тебя проект в метр - ты его переведешь в полный ооп (что подразумевает наличие паттернов, в любом случае). Нет - так и будешь ипаться без рефакторинга (нафига писать то, что уже написано сотни раз? Да, дорабатвать и перерабатывать нужно, но далеко не все)...
И оптимальный вариант давно выработан: фреймворки (self/public - не важно. Но применять нужно везде - даже для гостевой книги - аха, я не оговорился. Ибо завтра при добавлнеии капчи ты будешь менять структуру, а я создам 1 объект. Послезавтра ты еще раз будешь менять структуру, когда понадобятся комментарии, а я вызову TreeCompozer и т.д).
Однако, я не согласен со Slayter в том, что оттачивать методы нужно во время работы (про IF). Ибо даже по agiledev предусматривает UNIT-разработку (для дальнейшей переносимости и тестирования). К тому же, меня методы по 12-15 строк (за редким исключением - более 50). Так зачем в if ложить в 3 раза больше - это мне не понятно...
Slayter (ссорь, что скаверкал ник) правильно сказал: есть у тебя проект в метр - ты его переведешь в полный ооп (что подразумевает наличие паттернов, в любом случае). Нет - так и будешь ипаться без рефакторинга (нафига писать то, что уже написано сотни раз? Да, дорабатвать и перерабатывать нужно, но далеко не все)...
И оптимальный вариант давно выработан: фреймворки (self/public - не важно. Но применять нужно везде - даже для гостевой книги - аха, я не оговорился. Ибо завтра при добавлнеии капчи ты будешь менять структуру, а я создам 1 объект. Послезавтра ты еще раз будешь менять структуру, когда понадобятся комментарии, а я вызову TreeCompozer и т.д).
Однако, я не согласен со Slayter в том, что оттачивать методы нужно во время работы (про IF). Ибо даже по agiledev предусматривает UNIT-разработку (для дальнейшей переносимости и тестирования). К тому же, меня методы по 12-15 строк (за редким исключением - более 50). Так зачем в if ложить в 3 раза больше - это мне не понятно...