4 ms·
I don't wish to be argumentative, but I googled the term before I posted, too, and I don't see many references to it that predate Fowler's first article on the
by bshimmin 11y ago
I don't wish to be argumentative, but I googled the term before I posted, too, and I don't see many references to it that predate Fowler's first article on the subject, or, indeed, many articles that don't actually credit Fowler for the term.
Maybe he didn't invent the term, I don't know. It just feels to me like it's two words which, when used in combination, don't really add a whole lot of useful meaning to something that many of us will have been using for quite some years.
- cgopalan 11y agoI concur. I have noticed that people that initially come into the industry as "object bigots" (Fowler's phrase to describe himself, not mine) end up discovering patterns inherent in functional programming or other paradigms and declaring them as novel ways to do stuff in the object world or otherwise. Its probably not optimal to keep adding terms to what is essentially one single concept.