Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
К счастью не все.
09.07.04 15:45 Число просмотров: 1487
Автор: n013e Статус: Member
|
[moved from site updates] > Ой ли. Все ли их нововведения так уж единодушно > принимаются? К счастью не все.
> С чего Вы взяли? Ядра и NT и linux - объектно ориентированы %-[ ]
> (надеюсь возможность поддержки ОО парадигмы в языках типа С > для вас не является откровением). ОО подход позволяет еще > больше (по сравнению с функциональным и модульным подходом, > которые, кстати, никто не отменял: объекты можно распихать > по независимым модулям) снизить логические связи между > частями, что в конечном итоге приводит к повышению > порогового размера для программ, которые в принципе можно > написать и самое главное поддерживать (правка ошибок и > внесение прочих изменений) Помнится Торвальдс в своей (ну ладно не совсем своей) книжечке писал по поводу концепции миниядер, что накладные расходы на взаимодействие модулей превысит рано или позно все разумные пределы, тут то же самое
> Неправда, я очень часто использую части ОО в проектировании > драйверов. Хотя пишу их на чистом С. >.....................................................
> Зря. Объектная декомпозиция предоставляет гораздо бОльшую > управляемость проектом, чем функциональная. В части проектирования может быть ты прав, и кое-что следует использовать, но реализовать драйвера на крестах точно никто не будет...
|
|
|