fisher
накатила суть
atv
ну вам, фанатикам, очень сложно ведь что-то объяснить сложных задач вообще нет. все задачи - простые. они сложные, пока ты их не понял. а как только ты их понял - тебе осталось их записать. на любом языке. чем проще удается записать - тем лучше инструмент. задача программирования - не в том, чтобы тренироваться в мастерстве записывания. язык вообще вторичен. но в ооп именно язык выходит на одно из первых мест - потому что ооп придумали для дебилов специально, задача индустрии сделать так чтобы не Мастера были нужны а дебилы с гаечными ключами, на ооп дебилы проще достигают результата. вы почитайте критику ооп-то, а, вирта там, почитайте как ооп придумали и зачем. что в результате - ты начинаешь конструировать свой мир, создаешь свой над-язык, от метода записывания "машина, сделай то-то и то-то" ты приходишь к гораздо более сложной деятельности, которую умеют сделать не так много людей. и у программиста вариантов потонуть или родить чудовищ - в сто раз выше, если он адепт ооп и всё хочет делать по "канонам". у тебя появляется куча абстракций, а на любой вопрос "зачем так всё сложно" у тебя найдется логичный ответ. после того, как твой код будет еле-еле работать, ты начнешь лопотать что-то про неидеальных мир и дураков вокруг.
-~{}~ 14.09.10 14:03:
>> Уж сколько раз твердили миру, что стоимость проца ГОРАЗДО дешевле, чем стоимость разработчика.
это одно из самых больших заблуждений. ты понимаешь, что есть разница между переходом от одного сервера к двум (переход дешевый) и от тысяче серверов к двум тысячам (переход дорогой)?
>>оптимизация ООП кода даёт такие же хорошие результаты как и оптимизация процедурного
это очередная матра, блажен кто верует. ты как пхп внутри устроен знаешь? сколько проца отожрет запись $a->b->c понимаешь? три хэш-лукапа начиная с локального пространства имён. чтобы ооп был эффективен - нужны довольно сложные инструменты. это есть у явы например. а в пхп до этих оптимизаций ещё расти и расти.
>>Это уже проблемы организации процесса разработки и контроля. И ты хочешь сказать, что отказавшись от ООП ты не сталкнёшся с такими проблемами?
читай выше про язык. к этому мне добавить нечего.
ну вам, фанатикам, очень сложно ведь что-то объяснить сложных задач вообще нет. все задачи - простые. они сложные, пока ты их не понял. а как только ты их понял - тебе осталось их записать. на любом языке. чем проще удается записать - тем лучше инструмент. задача программирования - не в том, чтобы тренироваться в мастерстве записывания. язык вообще вторичен. но в ооп именно язык выходит на одно из первых мест - потому что ооп придумали для дебилов специально, задача индустрии сделать так чтобы не Мастера были нужны а дебилы с гаечными ключами, на ооп дебилы проще достигают результата. вы почитайте критику ооп-то, а, вирта там, почитайте как ооп придумали и зачем. что в результате - ты начинаешь конструировать свой мир, создаешь свой над-язык, от метода записывания "машина, сделай то-то и то-то" ты приходишь к гораздо более сложной деятельности, которую умеют сделать не так много людей. и у программиста вариантов потонуть или родить чудовищ - в сто раз выше, если он адепт ооп и всё хочет делать по "канонам". у тебя появляется куча абстракций, а на любой вопрос "зачем так всё сложно" у тебя найдется логичный ответ. после того, как твой код будет еле-еле работать, ты начнешь лопотать что-то про неидеальных мир и дураков вокруг.
-~{}~ 14.09.10 14:03:
>> Уж сколько раз твердили миру, что стоимость проца ГОРАЗДО дешевле, чем стоимость разработчика.
это одно из самых больших заблуждений. ты понимаешь, что есть разница между переходом от одного сервера к двум (переход дешевый) и от тысяче серверов к двум тысячам (переход дорогой)?
>>оптимизация ООП кода даёт такие же хорошие результаты как и оптимизация процедурного
это очередная матра, блажен кто верует. ты как пхп внутри устроен знаешь? сколько проца отожрет запись $a->b->c понимаешь? три хэш-лукапа начиная с локального пространства имён. чтобы ооп был эффективен - нужны довольно сложные инструменты. это есть у явы например. а в пхп до этих оптимизаций ещё расти и расти.
>>Это уже проблемы организации процесса разработки и контроля. И ты хочешь сказать, что отказавшись от ООП ты не сталкнёшся с такими проблемами?
читай выше про язык. к этому мне добавить нечего.