All streams
Search
Write a publication
Pull to refresh

Comments 2

Не читая, навскидку:

Ошибки выделения абстракций в ООП из-за того, что ООП инструменты не достаточно абстрактны. Они заточены под mutable entity с их скрытым id (уникальностью).

Например, обеспечение взаимодействия 2 объектов. Это не зона ответственности одного из них. Значит, в ООП добавим класс "чистая выдумка", избавляться от уникальности скажем через static class. А в ФП просто добавим функцию.

То есть в ООП нужны ментальные усилия чтобы перейти к абстракциям

Скорее наоборот, написано о том, что ошибки выделения абстракций в предметной области (независимо от инструментов) происходят как раз от недостатка ментальных усилий.

Sign up to leave a comment.

Articles