I don’t see any extra benefits of spring or spring boot framework. Most of the benefits that spring offer can be achieved with java and using some design patterns. Moreover spring/spring boot magic is making projects difficult to debug. What am I missing here?
I hate all the annotations and non-code wiring in spring. It’s a very difficult framework to just jump in and get it
Love spring boot. My app has been production ready since we bootstrapped it. Launched it at Walmart scale and works like a charm. Never felt any limitation debugging. Rapid development. If you know how to design, testing is easy. Most upcoming and established technologies have a robust integration mechanism. Don't need to reinvent anything. A lot of times, I have felt engineers try to be creative when it's not required. And then blame the framework for making it difficult. It feels difficult because it's very likely you are doing some kind of anti pattern
I am a long time java guy and I hate spring, annotations, this whole java ecosystem. I don’t see java dying any time soon. 😌
All of the benefits that any Java framework can offer can be achieved with Java. All of the benefits that Java can offer can be achieved with machine code. So why aren't you coding with a punch card or just a push button? :)
Umm it’s not a beneficial if it’s highly time consuming
I think that's my point (if you read the OP, I kinda paraphrased it). :)
Personal Finance
12h
2251
Should I marry a lazy girl?
Ask Blinders
Yesterday
1168
Why is our country owned by Israel? I don't want my tax dollars fund genocide. How can we stop this nonsense?
Tech Industry
Yesterday
626
Bitcoin is the only possible future
Tech Industry
17h
1412
Horrible Netflix ML interview experience
Software Engineering Career
15h
2028
How strict is the google RTO ?
I liked it when I used it. Never had any magic that couldn't be explained by debugging in intellij. Defaults also seemed sane. What are your debugging issues / how complicated are your microservices?
For example beans construction issue when you use other library based on spring. In order to debug properly we need to understand how all of these auto configure and wiring works. With plain java and design pattern you have complete control and understanding on your code.
Nah, that makes sense. I was writing everything from scratch so I kept the beans relatively simple and got everything templated out after the first two I created. Adding in additional libraries can be annoying.