4 ms·
> Why? Who knows! It was never really explained why literally one of the most complex systems imaginable, one that we still really have very little idea how it
by Akronymus 3y ago
> Why? Who knows! It was never really explained why literally one of the most complex systems imaginable, one that we still really have very little idea how it even works, should be the model for what could and should probably be a lot simpler.
From my understanding, it is that every object has a very limited set of functionalities it manages. And that a goal is for each object to know as little as possible of the outside world. And along with that, to not bind to specific objects/classes but to bind to specific messages (Including multiple dispatch)
- Fire-Dragon-DoL 3y agoThat was poorly achieved with oop and better achieved with fp though. Oop couples functionality and data (not typescript, if you don't want)