2-3 тысячи функций в классе.....
Добавлено: 10 авг 2004, 10:00
кто что думает про такое?
персонально я думаю что это кривой дизайн. 


[trn]Esli wto delali kitajcy ili yaponcy - to vse normalek.папа Карло писал(а):кто что думает про такое?персонально я думаю что это кривой дизайн.
правильно фишку рубишь.... только есть один даун момент... придет толковый манагер.... купит два интермеиейта... заставит ихх реиннженеринг сделать и сократит того "гения"... а после.... тот гений будет рассказывать на интерву как мощно он 2 тыс. функций саппортил... и тут то придет шастя..... ибо он нафиг никому не нужен будет.....Vovchik писал(а):Это не кривой дизайн а enhanced job security. Тока автор знает где там и что зачем.
Хе-хе, не все так просто... Толковый манагера ишшо найтить надоть. Опять же, ломать не строить, мона и сук на котором сидишь ненароком срубить.папа Карло писал(а):правильно фишку рубишь.... только есть один даун момент... придет толковый манагер.... купит два интермеиейта... заставит ихх реиннженеринг сделать и сократит того "гения"... а после.... тот гений будет рассказывать на интерву как мощно он 2 тыс. функций саппортил... и тут то придет шастя..... ибо он нафиг никому не нужен будет.....Vovchik писал(а):Это не кривой дизайн а enhanced job security. Тока автор знает где там и что зачем.
для тех кто пишет программы уровня notepadпапа Карло писал(а):кто что думает про такое?персонально я думаю что это кривой дизайн.
говорю *толковый* манагер. определение такоеVovchik писал(а):Хе-хе, не все так просто... Толковый манагера ишшо найтить надоть. Опять же, ломать не строить, мона и сук на котором сидишь ненароком срубить.папа Карло писал(а):правильно фишку рубишь.... только есть один даун момент... придет толковый манагер.... купит два интермеиейта... заставит ихх реиннженеринг сделать и сократит того "гения"... а после.... тот гений будет рассказывать на интерву как мощно он 2 тыс. функций саппортил... и тут то придет шастя..... ибо он нафиг никому не нужен будет.....Vovchik писал(а):Это не кривой дизайн а enhanced job security. Тока автор знает где там и что зачем.
вордовский автомейшен? где там класс с 2-3 тыс функций и пропертей?Lepsik писал(а):для тех кто пишет программы уровня notepadпапа Карло писал(а):кто что думает про такое?персонально я думаю что это кривой дизайн.
В частности одним их таких классов является компонент а-ля Word.
разумееться над ним живут еще вагон классов со своими десятками и сотнями функций и пропертей.
Кстати написан чистокровными арийцами.
И надо сказать я доволен. Функциональности. Все что можно крутить - можно крутить. Да еще и в исходных текстах.
1. почему ты уверен что там "класс"?Lepsik писал(а):Хорошо другой пример, ближе к твоей специфике.
Как ты думаешь класс-парсер языка T-SQL сколько методов может содержать ?
Писать в стиле линейного програмирования ? ТАк это еще больше функций выйдет.папа Карло писал(а): 1. почему ты уверен что там "класс"?![]()
есть такое слово - наследованиеLepsik писал(а):---2. почему ты уверен что если та класс то он "один"?
А смысл дробить по подклассам, если экземпляр класса будет всегда один ? Что в контексте как меню, так и парсера.
распарсить сиквел стейтмент можно одной функцией.... я на перле по крайней мере это сделал для транзакт сиквела.... и ничегоLepsik писал(а):--есть такое слово - наследование
Если есть что наследовать. Если все эти функции одного уровня - то городить огород ради идеи фикс - уменьшить число классов - мне эта идея кажется слегка бессмысленной.
Я не страдаю от количества функций - наши клиенты тоже
Lepsik писал(а):Писать в стиле линейного програмирования ? ТАк это еще больше функций выйдет.папа Карло писал(а): 1. почему ты уверен что там "класс"?![]()