Re[2]: Кстати об ООП дизайне
От: Ведмедь Россия  
Дата: 10.12.03 09:00
Оценка: 29 (2)
Здравствуйте, _Obelisk_, Вы писали:

_O_>Здравствуйте, Hacker_Delphi, Вы писали:


_O_>Это пример криво спроектированного чайника, который инкапсулирован с газовой плитой и водопроводным краном . Поддерживает сия штука лишь методы "ВылитьВоду", "НалитьВодуПоставитьНаПлитуВключитьГаз". Брр....

_O_>Такие "мины с часовым механизмом" закладываются не технологией, а архитектором.

Ну почему надо цепляться за конкретный пример и говорить, что пример неправильный, поэтому автор не прав?
Понятно, что приведенный пример высосан из пальца. Но проблема выделена по моему достаточно ясно : Невозможность(трудоемкость или неудоно) изменить логику работы обьекта, когда он уже спроектирован и написан. И это проблемы ООП, а не архитектора. Архитекор в рамках ООП ДЛЯ ДАННОЙ ЗАДАЧИ может ъхорошо спроектировать обьект. Когда задача измениться, часто приходится делать новый класс обьектов.
Да пребудет с тобой Великий Джа
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.