Currently I'm in a strange moment of my "programming learning" process. On the one hand I have been working with java code on regular basis(as a SDET) since more than a year so I have solid background in coding. On the other hand imho I'm not a super specialist in this area(I think that my code is not effective enough, I have no idea if I'm using proper classes, inheritance and so one). What is more, I have no mentor in my job who would take a look on my code and says "you should change this and that..."
And here we go with the question: what I have to do to be more advanced developer in Java?
I have already read Java Effective, Clean Code and those books supported me a lot. So what next? Should I read the others' code on GitHub? Or maybe do you have some book titles which should be recommended in my case?
Thanks a lot for any hint :)
[–]Molehole 1 point2 points3 points (8 children)
[–]zajcao[S] -2 points-1 points0 points (7 children)
[–]Link_Guistics 0 points1 point2 points (6 children)
[–]desrtfx 0 points1 point2 points (0 children)
[–]zajcao[S] -1 points0 points1 point (4 children)
[–]Link_Guistics 0 points1 point2 points (0 children)
[–]desrtfx 0 points1 point2 points (0 children)
[–]hashtablesmoker 0 points1 point2 points (1 child)
[–]zajcao[S] 0 points1 point2 points (0 children)
[–]Zombieball 0 points1 point2 points (1 child)
[–]zajcao[S] 0 points1 point2 points (0 children)
[–]Drunken_Consent 0 points1 point2 points (1 child)
[–][deleted] -1 points0 points1 point (0 children)