I agree, it's a big leap from learning Java to learning production Java - all those common frameworks (Spring et al.) add heaps of irritating concepts. But I also always felt like it's worth learning them, as it all makes sense and works in the end. They are powerful tools.
One thing I recently stumbled upon is the fact that static methods can't be abstract in Java, which (IMHO) makes a lot of sense at first sight, but really doesn't once you come across a situation where you actually need this. I understand that's a controversial one, though.
Controversial is fine! Most complaints of ANY programming language is controversial. It just seems to do it with JavaScript, PHP, etc... Has been normalized. However, I wanted to hear more about other peoples experiences with other languages, any quirks or flaws that people run into while working with them 😁 no malice, no trashing, no bias for or against any of them just curiosity and fun discussion on weird/annoying/frustrating/funny stuff we all have to deal with as coders/programmers.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I agree, it's a big leap from learning Java to learning production Java - all those common frameworks (Spring et al.) add heaps of irritating concepts. But I also always felt like it's worth learning them, as it all makes sense and works in the end. They are powerful tools.
One thing I recently stumbled upon is the fact that static methods can't be abstract in Java, which (IMHO) makes a lot of sense at first sight, but really doesn't once you come across a situation where you actually need this. I understand that's a controversial one, though.
Controversial is fine! Most complaints of ANY programming language is controversial. It just seems to do it with JavaScript, PHP, etc... Has been normalized. However, I wanted to hear more about other peoples experiences with other languages, any quirks or flaws that people run into while working with them 😁 no malice, no trashing, no bias for or against any of them just curiosity and fun discussion on weird/annoying/frustrating/funny stuff we all have to deal with as coders/programmers.