News for hackers. Stuff that matters.
Re:My 20 Year Career Is Technical Debt or Deprecated by Scubabear68 on Tuesday May 16, 2023 @09:01AM (#35961288)
I think a lot of it comes from the Spring framework. People saw those gigantic stack traces with all the crazy abstractions and huge names, and took it as the norm.

It doesn’t have to be that way (see also Guice).

But the Uncle Bob effect is sadly real.

Re:My 20 Year Career Is Technical Debt or Deprecated by withinboredom on Tuesday May 16, 2023 @09:25AM (#35961564)
Some genius ported the Spring framework to PHP (and called it Symfony) and we have to live with the BS from Java world in PHP land. Anemic models and lots of indirection. What a sad world we live in.
Re:My 20 Year Career Is Technical Debt or Deprecated by cglace on Tuesday May 16, 2023 @11:40AM (#35963357)
Isn't laravel based on symphony components?
Re:My 20 Year Career Is Technical Debt or Deprecated by withinboredom on Tuesday May 16, 2023 @11:43AM (#35963422)
The Java infestation is real.
Re:My 20 Year Career Is Technical Debt or Deprecated by hyperman1 on Tuesday May 16, 2023 @01:19PM (#35964901)
I did a lot of Java in the past, and ended up in PHP lately. Funny how PHP feels like 'I wanna be Java when I grow up', while Java (quarkus) says 'I dont wanna be Java anymore'.

Then again,Java itself has Spring, starting out as '4 classes for an EJB is insane architecture overload' and ended up in dynamic injection architecture astronaut land.