3 ms·
Two points: 1. Does it matter? If it works and it's reliable (Spring has always fulfilled both of these requirements for me) then who cares what you call it?
by bdittmer 17y ago
Two points:
1. Does it matter? If it works and it's reliable (Spring has always fulfilled both of these requirements for me) then who cares what you call it?
2. You could build the same system in OCaml but good luck finding developers to work on it. Plus I don't know what kind of "enterprise" (database/web services/etc) support it has.
- jganetsk 17y agoIf it works, and is not object-oriented, then we should reevaluate the relative worth of OOP. I do agree that mainstream programming languages are valuable because of number of developers working with it, and "enterprise" support. So, maybe the next such programming language should not be OO. Maybe it should be functional.
- fb 17y agoIt is not very object-oriented the way HE used it, but, being a long time Spring user I can assure you that it is a case of misuse. Spring does not force you to use setter injection (it supports constructor injection) and it certainly does not force you to use anaemic domain model (although many people are doing it). A fool with a tool is still a fool, I'd say.