ООП провально?
#5
Отправлено 02 апреля 2012 - 16:52
#6
Отправлено 08 апреля 2012 - 16:35
в аргументах лисперов как раз таки имеет довод, что "наследование", "полиморфизм", "инкапсуляция" были позаимствованы. Поэтому лисперы утверждают что самые лучшие практики ООП позаимствовали, но ничего действительно полезного не было придумано в рамках этой парадигмы.
Сообщение изменено: Lunatique (08 апреля 2012 - 16:36 )
#7
Отправлено 08 апреля 2012 - 19:38
«Я уверен, что ООП методологически неверна. Она начинает с построения классов. Это как если бы математики начинали бы с аксиом. Но реально никто не начинает с аксиом, все начинают с доказательств. Только когда найден набор подходящих доказательств, лишь тогда на этой основе выводится аксиома. Т.е. в математике вы заканчиваете аксиомой.
Тоже самое и с программированием: сначала вы должны начинать развивать алгоритмы, и только в конце этой работы приходите к тому, что вы в состоянии сформулировать четкие и непротиворечивые интерфейсы. Именно из-за этой неразберихи в ООП так популярен рефакторинг — из-за ущербности парадигмы вы просто обречены на переписывание программы, уже в тот самый момент, когда только задумали её спроектировать в ООП-стиле».
Вот! Вот оно, почему я недолюбливаю ООП.
– Совсем худо, – заключил хозяин, – что-то, воля ваша, недоброе таится в мужчинах, избегающих вина, игр, общества прелестных женщин, застольной беседы. Такие люди или тяжко больны, или втайне ненавидят окружающих.
#8
Отправлено 08 апреля 2012 - 23:43
Bachelor of Eternity