3 ms·
The identity stuff is fine. But the talk about OO philosophy is the same old fool's gold. OO is a very useful filing system for organizing large amounts of cod
by mcnamaratw 8y ago
The identity stuff is fine.
But the talk about OO philosophy is the same old fool's gold. OO is a very useful filing system for organizing large amounts of code. Sure, code organization can tend to mirror code function, and even sometimes in some ways mirror parts of the application space. Philosophers could talk about that, but it's philosophy not coding.
The philosophy is a distraction, especially for new people learning OO.
So OO as a 'model of reality'? OO is a model of reality to about the same extent that the Dewey Decimal System is a model of reality. Every branch of "OO philosophy" that doesn't make this simple point clear is a barrier to entry.