3 ms·
This "magic bullet" mentality is exactly what is wrong with OOD/OOP. If it was not used to model the reality, I'd find it much more tolerable. > I doubt human
by sklogic 11y ago
This "magic bullet" mentality is exactly what is wrong with OOD/OOP. If it was not used to model the reality, I'd find it much more tolerable.
> I doubt human beings are smart enough to reason about what good programming practices look like.
You don't need to be smart to reason, after all, reasoning is a formal, mechanical thing. And there is always a mechanically derived best possible model for each and every problem domain. So it is in fact always very easy to prove that OOP is inadequate and another model is this many times closer to the formalism of the problem domain. For every problem domain out there. There is no place for personal preferences, it's all formal.
- charlesism 11y ago> There is no place for personal preferences, it's all formal. Well, I admire your optimism, at any rate.