Comment

Comment by commandlinefan

I don't know if I would say that I hate frameworks, but in general, I find most of them to be pointless. I use them because my teammates insist on them, but I spend far more time working around them than I spend taking advantage of their strengths - if there even are any.

I've been working with Java for 20 years now, and Spring is the ultimate "framework" - it's so framework-y that it doesn't actually do anything or offer anything, it's just a thing that gets in your way. When people defend Spring, they invariably say "but why would you want to do all of that by yourself" and I say "do all of what by myself?" The Spring framework saves you the trouble of... calling the "new" operator (by making everything a global variable)? At least with an ORM framework I can see what it actually does, even if I don't really want it to do that, but Spring just doesn't do anything except add libraries you don't need and make your stack traces useless.

Ok, I take it back, I don't hate frameworks, I hate Spring.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton