Re[12]: Так все-таки, что же не так с ООП?
От: Философ Ад http://vk.com/id10256428
Дата: 02.02.12 13:20
Оценка:
Здравствуйте, dimgel, Вы писали:

D>Здравствуйте, Философ, Вы писали:


Ф>>Я не вижу никакой связи между наследованием и нарушением SRP.


D>А связь я в первой же строчке своего предыдущего сообщения указал.



D>А предпочтение наследования как правило приводит к злоупотреблению им, что на выходе даёт запутанные иерархии.


Это?
Вы мне мозг взрываете. Какое к чёрту "предпочтение"? Мы тут чем занимаемся поставленную задачу своим кодом решаем, или картину маслом пишем? Если второе, то я предпочитаю сочетание зелёного с ультрамарином.

Если же мы пишем код, то для класса не нарушающего SRP, одинаковые действия для всей иерархии, в рамках решаемой задачи, будут выделены в неприватные методы. Бывает, конечно совсем тяп-ляп: никаких отдельных методов создано не будет, а решение построено с помощью старинной китайской технологии "Copy-paste".
Всё сказанное выше — личное мнение, если не указано обратное.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.