Le mer. 10 mars 2021 à 16:42, Vegegoku <[email protected]> a écrit :
> >> >> Spring: I think the thing I dislike the most about Spring is what many >> people like about it: it's an entire, wide, and fat, ecosystem. You can >> hardly use one piece of Spring without using everything else; I mean, each >> Spring piece builds on top of another Spring piece, so it's basically an >> all-or-nothing. I also fear that people doing mostly Spring won't know how >> to do things without it (like most big/fat framework actually). >> > > > That does really summaries it about spring, also I hate how it is being > overused for simple projects, Like sucking this huge ecosystem just > because we need dependency injection or want to talk to the database (JPA > -> spring data) and it ends up building a huge complexity instead of > simplifying things.. (Tests for example), I once want to contribute to a > project that was using spring to find out that I had to inject a single > bean into 500+ other classes using the constructor where even the arguments > were not arranged to make this any easier and while doing that I had to > fight merge conflicts .. it is overrated and overused .. and I pretty sure > that most of spring project developer relay too much on mocking to make the > tests faster or avoid such dependency injection hell. > > Spring is well tested and works well, can handle your transctions, can help you to make AOP, can make dependency injection, etc... Spring is for me a killer feature, I can't imagine making a project, even simple, without using it. I don't think nowadays there is a good reason to "optimize" and don't use spring -- You received this message because you are subscribed to the Google Groups "GWT Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/CAHDmNXFaUH815r4kDm64HPqDSnqErtPP41tsSHmT%3Dt%2BirNco%3Dg%40mail.gmail.com.
