optimal java experience

https://lemmy.ml/post/2105561

optimal java experience - Lemmy

Ool about it. Where does the java hate come from?

OOP is fine. It’s particularly Java culture that’s terrible.

I never want to see the word Factory in a class name ever again.

When a Java dev writes in any other language, you can tell. Too many layers of abstraction is a key indicator. They make simple problems complex.

I once inherited a C# website project from a Java dev. I couldn’t even figure out how to modify the CSS. And I’m a C# dev.

Factories can be good in moderation. If you make factories for every class, maybe you need to rethink your practices.