3 ms·
Please watch the video linked in the article. It explains it way better than I ever could in a comment: https://youtu.be/QM1iUe6IofM https://youtu.be/QM1iUe6Io
by starbugs 3y ago
Please watch the video linked in the article. It explains it way better than I ever could in a comment:
https://youtu.be/QM1iUe6IofM https://youtu.be/QM1iUe6IofM
TLDR: The main culprit is encapsulation at a granular level. Explicitly associating functions with data types systematically.
A side note: I personally think this applies to "OOP as done in the industry". There are exceptions. Erlang for example.