Re: The Big OOPs: Anatomy of a Thirty-five-year Mistake
От: Pauel Беларусь http://blogs.rsdn.org/ikemefula
Дата: 17.09.25 12:39
Оценка: +2
Здравствуйте, σ, Вы писали:

σ>Инкапсуляцию придумали когда делали симуляцию поведения распределённых систем. В этом случае инкапсуляция — адекватная модель для предметной области. Но оопе-сектанты пропагандируют что для всех областей.


Инкапсуляция появляется сама собой, её не надо изобретать.
Например, в функциональном программировании в замыкании переменные не видны для вызыващего кода. Если вы создаёте поток, то переменные внутри потока точно так же не видны снаружи, и это тоже инкапсуляция.
Закрытые переменные модуля точно такая же инкапсуляция — эта штука была была еще до ООП.

Товарищи просто дали название такому явлению.
Отредактировано 17.09.2025 12:44 Pauel . Предыдущая версия . Еще …
Отредактировано 17.09.2025 12:42 Pauel . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.