Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

But Spring also saves you the time of putting those wrapped technologies together.


I wonder if Spring has caused more wasted time, configuring its grandiosity, than it has saved people, and I say that because I don't know the answer.


Sometimes it is.

Trying to find solutions to random errors is a big task because of all the layers and layers of classes.

A simpler and renewed architecture that covers all those parts that Spring solves would be beneficial for the users.


What do you think people waste most of their time on?


Debugging and finding tiny mistakes in the new hot JS framework of the month. That and maybe trying to do something with CSS the wrong way, but not looking up how it should be done and reworking their DOM to make that happen.


I'm sorry, put the parent comment was talking a the Java framework Spring. My question was in regard to that framework.


Debugging is one. I’ve spent and enormous amount of time debugging problems that never would have occurred without Spring, and even more debugging things that would have been much easier to debug without Spring.

And even if I didn’t have to spend all that extra time debugging, I don’t think Spring actually added any real value.


Thanks for your comment. What best practices do you recommend so that people don't hit these debugging problems? Also, what other framework/library would you use instead of Spring?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: