Desenvolvendo em Java
É notório que a curva de aprendizagem do Java é superior ao de outras linguagens, mas alguns detalhes podem ser estudados e assimilados para facilitar o seu processo de aprendizagem e aprimorar o software gerado.
Eu vi aqui artigos interessantes sobre técnicas que são dúvidas comuns entre a grande maioria dos iniciantes de Java.
Então é hora de tirar a poeira e estudar Java.