Showing posts with label pouco. Show all posts
Showing posts with label pouco. Show all posts
Sunday, August 20, 2017
Um pouco de java
Um pouco de java
Finalmente, meu primeiro post sobre java.
Na verdade, esse post n�o � exatamente meu, pois n�o apresentarei nenhum trabalho criado por mim, mas sim, indico um material muito bom que encontrei na net.
Trata-se de um site criado por Mark Dexter, onde ele disponibiliza uma s�rie de v�deo-aulas sobre java.
O t�tulo "Eclipse and Java for Total Beginners" (ou "Eclipse e Java para iniciantes") pode levar o leitor a pensar que trata-se de um material muito fraco. Confesso que pensei isso quando vi pela primeira vez, mas depois que comecei a ler o pdf com os assuntos tratados, descobri que ele trata de alguns assuntos que s�o relativamente desconhecidos para muitos desenvolvedores com "n�o tanta" experi�ncia, como eu.
O que eu mais gostei desse material foi o destaque que o autor deu ao TDD (Test Driven Development) e ao uso de testes unit�rios.
Para quem n�o conhece, o TDD � uma metodologia de desenvolvimento onde o programador se preocupa em criar primeiro os testes para a sua aplica��o, antes mesmo dela existir. O que voc� acabou de ler n�o � um erro, � isso mesmo. Os testes vem antes do c�digo final da aplica��o. Pode parecer muito estranho para quem nunca trabalhou dessa forma e est� acostumado com outros m�todos, mas acredite, isso ajuda e muito. Eu mesmo, s� sabia disso na teoria, mas depois que fiz todas as "li��es", comecei a adotar essa forma de trabalho no meu dia-a-dia.
Outra coisa que gostei e muito, e que tamb�m s� tinha ouvido falar, � a quest�o dos testes unit�rios. Os testes unit�rios nos permitem testar, como o pr�prio nome j� diz, as unidades ou peda�os de nossos c�digos independentemente, permitindo assim, achar erros mais facilmente. Essa t�cnica � uma das pe�as fundamentais de metodologias de desenvolvimento �geis, como XP (Extreme Programming).
Para trabalhar com os testes unit�rios, o autor utilizou o JUnit, uma ferramenta gratu�ta, open-source, e que funciona integrada com o Eclipse, facilitando e muito a cria��o e execu��o dos testes.
Resumindo, o conte�do das v�deo aulas �:
- o b�sico para desenvolvimento em Java utilizando o Eclipse
- utiliza��o de refatora��o (refactoring, outra pe�a chave de metodologias �geis)
- conceitos b�sicos de Programa��o Orientada � Objetos (OOP - Object Oriented Programming)
- introdu��o ao Desenvolvimento Dirigido por Testes (TDD - Test Driven Development)
- introdu��o aos testes unit�rios (com JUnit)
Acho que vale a pena perder um tempo, no bom sentido, com isso, pois no meu caso, ajudou e muito a melhorar a minha forma de trabalhar.
O maior problema, e que na minha opini�o vai acabar afastando algumas pessoas dessas v�deo-aulas, � o fato de estar tudo em ingl�s. Uma coisa que eu posso garantir � que n�o � nada t�o complicado de entender, pois o autor executa todas as etapas passo-a-passo, e se voc� for assistindo, pausando, fazendo o exemplo e voltando a assistir o v�deo, d� para acompanhar tranquilamente. Acho que nesse caso, o que conta � a for�a de vontade de cada um, e nisso eu infelizmente n�o posso ajudar.
O autor disponibilizou mais dois cursos em seu site.
"Eclipse and Java: Introducing Persistence" e "Eclipse and Java: Using the Debugger", que eu ainda n�o tive tempo para assistir. Assim que conseguir assistir, eu posto aqui a minha opini�o.
Bom, fica aqui a minha dica.
Espero que esse material seja �til para outras pessoas da mesma forma que foi �til para mim.
download file now
Subscribe to:
Posts (Atom)