notjack
2020-9-5 07:15:18

If you’d like to see how OOP is looked at in modern Java, I recommend reading Effective Java


jcoo092
2020-9-5 07:18:26

I strongly suspect that standard practice in recent Java is, well, different to the stereotype.

Actually, for what it’s worth, Java was the first language that I really learnt much about programming with (I had kinda dabbled with QBasic, and C++ based on some random ‘book’/series of HTML pages I had found online), and I didn’t think badly of it. My understanding is that what people really hated was the sort of thing that tended to come up with Java EE, where you might use classes like XYZBeanFactoryFactory.