3 ms·
I feel the same way as the author. The dependencies are inherent in the problem, and no amount of abstractions is going to remove them. So worrying whether you
by js8 11y ago
I feel the same way as the author. The dependencies are inherent in the problem, and no amount of abstractions is going to remove them. So worrying whether you should split them this way or that way (or how you should structure your "objects") is a false worry.
I think the mathematicians got it right with typed functional programming, which has a rigorous basis. I think OOP is flawed because it's not formal enough.