>>> 1. Estou estudando pelo livro dos autores Deitel & Deitel. Ele � bastante b�sico e por isso estou aprendendo muito com ele. Qual livro voc�s poderiam me indicar para eu passa para um n�vel Intermedi�rio?
 
Depende de qual �rea voc� deseja seguir... para desenvolvimento de aplica��es de grande porte, distribu�das, etc... ( tudo que est� na moda ), existe a tradu��o do The J2EE Tutorial, da Sun, aqui chamado de Tutorial do J2EE. Este livro investe bastante em EJB's, e introduz muito bem JSP e Servlets. Fixando-se mais em Web, tem o Programa��o Avan�ada em JSP e Java Servlets: Programa��o que te dar�o um bom conhecimento sobre o assunto. Sobre J2ME ( Micro Edition, Java para pequenos dispositivos e celulares, etc... ) n�o existe nenhuma publica��o nacional que eu conhe�a ( talvez pelo mercado ainda n�o aquecido ).  Geralmente publica��es nacionais n�o chegam a tratar de assuntos avan�ados, ent�o o melhor ainda � estudar tutoriais, artigos etc. na web, ou gastar um pouco mais em livros importados. Mas n�o esque�a que a melhor escola � a pr�tica.

>>> 3. Estou estudando An�lise estruturada. Na opini�o de voc�s, eu continuo estudando an�lise estruturada e passo para aoo ou esque�o a an�lise estruturada e vou direto a aoo?
 
An�lise estruturada pode te dar alguma experi�ncia na investiga��o com o cliente. J� li um artigo que sugeria o estudo de An�lise Essencial antes de partir a An�lise OO, pois trabalhava muito bem a busca do que � fundamental para 'concluir' com sucesso a fase de An�lise... mas acredito que v� de cada um. Poucas metodologias tratam a coleta de requisitos, estudo de processos, etc. ent�o quanto mais diversificado o conhecimento mais embasamento voc� ter� nesta etapa, mas n�o vale como regra. Fica como sugest�o partir para AOO quando estiver seguro quanto aos conceitos de OO. Isto significa conseguir descrever objetos de forma natural, encontrar relacionamentos entre objetos, identificar semelhan�as entre objetos, enfim, conseguir pensar em objetos.
>>> 4. E a �ltima pergunta: posso estudar UML e desenvolver projetos sem necessitar de programas como o Relational Rose?
 
Pode... mas sem uma ferramenta que no m�nimo auxilie no desenho dos modelos voc� vai dispender muitos esfor�os apenas para fazer a representa��o gr�fica. Obviamente voc� n�o precisa gastar fortunas comprando e estudando o Rational Rose, mas estudar ferramentas free / open source como Argo UML e Poseidon UML podem te ajudar bastante, desde a organiza��o da documenta��o at� a gera��o inicial do c�digo.
 
Gostaria de ter opini�es dos colegas da lista, e espero ter ajudado em tuas d�vidas!
 
[]'s
Cristofer

Responder a