Why are there so many Java frameworks?

Obviously, every Java programmer and his dog wrote a couple of open source frames. I can understand that frameworks are sometimes useful, but in the Java community it's the other way around: don't use as many frameworks as you can consider an “unprofessional attitude”.

Half of my team members are afraid to write any code to solve a technical problem, they’re just Google for the platform anytime they need to add functionality.

Of course, no one can be an expert in everything, but why do you (for example) choose from about 20 frameworks (the last time I expected) to serve a simple api rest?

Is this due to Java and the lack of standard libraries (xml parsing for one)? or is it related to "CV oriented programming"?

+5
source share
7 answers

Java seems to be great for creating frameworks. Personally, whenever I write something from scratch, I try to write it in such a way as to maximize the possibilities of reuse. Thus, everything that I write (not professionally) is added to a kind of “personal structure”. Given how easy it is to publish the codebase now, with GitHub and ts ilk, it makes little sense to NOT release what you did as a framework.

+8
source

, "" . . apache commons.

XML , ( ), ORM , . . .

+5

, . Java - ( , python), , , , . ; , . , , , .

Java XML J2SE javax.xml.

+2

, -, , ( ).

, , , , // , , .

-. , , .

, , , - IMO, .

+2

, ( ) . , , , - ( ).

+1

, , ? ?

+1

. : klick here

, , , .

0

All Articles