Olá galera, estou começando a me engajar na cultura do TDD! Isso pra mim no momento é totalmente novo e chega a ser grego algumas vezes, então peço pra quem souber me indicar algum material de estudo nesse assunto, que aborde o uso de EasyMock entre outros.
Desde já agradeço!
Tmb estou iniciando meus estudos em TDD e pensei em começar pelo livro do Kent Beck, mas estou vendo muitas indicações tambem desse livro citado pelo rafael_jesus
Na dúvida acho que vou ler os 2
Cara esse site é perigoso, pq tem tudo lá, fico perdido no que estuda, mas esse livro é muito bom e vou começar a le em breve,
Bons estudos pra noix!!
Eu comecei pelo livro do kent b. e vou te falar o mesmo que meu professor me falou:
“Quando vc terminar de ler o livro, vc vai ficar com um gostinho de… queria mais”
E eu concordei plenamente com ele.
Um amigo meu acabou de ler o JUnit in Action e ele falou que é muito bom.
E ele cobre inclusive a parte web.
Vale a pena.
jakefrog tu sabe onde posso encontrar o livro de kent b. pra baixar fácil fácil?
Sei não. Eu comprei mesmo. [=
Tambem indico: http://www.manning.com/koskela/
Otimo para quem esta comecando.
E para que ja tem alguma experiencia um que vai ajudar bastante:
[quote=jakefrog]Eu comecei pelo livro do kent b. e vou te falar o mesmo que meu professor me falou:
“Quando vc terminar de ler o livro, vc vai ficar com um gostinho de… queria mais”
E eu concordei plenamente com ele.
Um amigo meu acabou de ler o JUnit in Action e ele falou que é muito bom.
E ele cobre inclusive a parte web.
Vale a pena.[/quote]
jakefrog a versão que tu comprou foi TDD - Desenvolvimento Guiado por Testes, ou a versão inglês mesmo?
Oq eu li foi: http://www.amazon.com/Test-Driven-Development-Kent-Beck/dp/0321146530/ref=sr_1_1?ie=UTF8&qid=1328813289&sr=8-1
Oq o parceiro meu aqui leu e eu gostei do q ele falou comentou sobre o livro: http://www.amazon.com/JUnit-Action-Second-Petar-Tahchiev/dp/1935182021/ref=sr_1_1?ie=UTF8&qid=1328813300&sr=8-1
[quote=jakefrog]Oq eu li foi: http://www.amazon.com/Test-Driven-Development-Kent-Beck/dp/0321146530/ref=sr_1_1?ie=UTF8&qid=1328813289&sr=8-1
Oq o parceiro meu aqui leu e eu gostei do q ele falou comentou sobre o livro: http://www.amazon.com/JUnit-Action-Second-Petar-Tahchiev/dp/1935182021/ref=sr_1_1?ie=UTF8&qid=1328813300&sr=8-1[/quote]
Estou a ponto de comprar este daqui http://www.livrariacultura.com.br/scripts/resenha/resenha.asp?nitem=5094527&sid=8778911311429594413888646 oq achas cara, tenho medo de estar fazendo mal negocio!
É mano, vou esperar alguém que já tenha lido esse livro falar.
Eu não conheço esse aí. Sorry
[quote=jakefrog]É mano, vou esperar alguém que já tenha lido esse livro falar.
Eu não conheço esse aí. Sorry[/quote]
Na verdade é a mesma versão do teu, porém escrito em português, podes observar que é o mesmo autor, somente com uma leve alteração no titulo!
Pois eh, eh pq as vezes a tradução ferra com o livro. =/
Em inglês eu sei que é ponta firme. [=
[quote=jakefrog]Oq eu li foi: http://www.amazon.com/Test-Driven-Development-Kent-Beck/dp/0321146530/ref=sr_1_1?ie=UTF8&qid=1328813289&sr=8-1
Oq o parceiro meu aqui leu e eu gostei do q ele falou comentou sobre o livro: http://www.amazon.com/JUnit-Action-Second-Petar-Tahchiev/dp/1935182021/ref=sr_1_1?ie=UTF8&qid=1328813300&sr=8-1[/quote]
Prezado Jakefrog, a edição apontada nesse livro aborda quais frameworks de teste, sabe dizer? Tenho uma edição do JUnit em Ação (salvo engano é a 2ª edição) que está um tanto quanto datado, embora seja um livro muito bom, que aborda bastante o TDD, testes de código, o funcionamento em detalhe do JUnit, mocks, stubs, e testes de integração.
Para os testes web o livro demonstra o framework Cactus (da Apache, o autor do livro foi o cara que criou esse framework), esse framework já está descontinuado… :lol:
O livro também aborda testes de EJB com Cactus, gostei bastante dessa parte…pena que é EJB2 (eca!)…
Portanto o livro é bom mas meio velhinho hehe, não sei se fizeram outra edição.
Eu só sei te falar sobre o livro do Kent B.
O do kent B. ele fala de TDD e conceitos. O q eu não gostei, é que no meio dele ele começa a mostrar como montar uma engine de TDD. O.o
E em outra linguagem. =/
eu comprei a versão em português. não tive a oportunidade de compará-la com a versão original, mas eu a achei bem traduzida (não traduziu código e etc.).
mas TDD é o que o livro fala. o resto é prática e conhecer as/os ferramentas/fremeworks.
p.s.: também fiquei com “gosto de quero mais”.
[quote=wbdsjunior]eu comprei a versão em português. não tive a oportunidade de compará-la com a versão original, mas eu a achei bem traduzida (não traduziu código e etc.).
mas TDD é o que o livro fala. o resto é prática e conhecer as/os ferramentas/fremeworks.
p.s.: também fiquei com “gosto de quero mais”.[/quote]
Também li a versão em português e tive a mesma visão com relação a tradução.
Flw.