[resolvido]Fiz uma calculadora e estou tentando fazer uma agenda, mas sempre tenho a impressão que estou programando procedural e tudo muito misturado e sem um
certo padrão e regras de programação, os problemas vão surgindo e vou resolvendo, coloco um código ali, e outro aqui e altero outro etc…
Gostaria de saber se devo comprar livros de boas práticas…
valeu pela dicas.
[resolvido]Dificuldades para iniciar alguns projetos
2 Respostas
Primeiramente se tem que procurar aprender sobre orientação a objetos, o que é uma classe, objeto, interfaces,herança e composição . Depois disso procure pesquisar sobre principios Grasp e Solid. Uma breve pesquisada no google irá te ajudar. Ja livros que voce pode comprar : Use a cabeça com java e um outro que eu gostei porque tinha teoria e pratica foi Programação Java com Ênfase em Orientação a Objetos, autor Douglas Rocha Mendes, editora Novatec. Existem muitos outros que são bons, mas para começar acho que esses ajudam muito, boa sorte.
Realmente, um dos primeiros (e bem complexo) assuntos a se ver seria a orientação à objeto.
Eu acredito que um costume bom são comentários no código, para que você, umas semanas depois, ver lá seu código as vezes complexo e relembrar tudo.
E, mais pra frente, se sentir firme e indo para uns projetos maiores, pode ser valido estudar alguns padrões de desenvolvimento
http://www.princiweb.com.br/blog/programacao/o-que-sao-design-patterns/
http://javafree.uol.com.br/wiki/Design%20Pattern