| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/01/2011 14:03:48
|
nayaracf
Entusiasta Java
![[Avatar]](/images/avatar/80de80d9c900c0245d4ea6e01d0180f3.jpg)
Membro desde: 08/03/2008 09:29:36
Mensagens: 21
Offline
|
Olá galera, preciso de uma idéia para fazer um exemplo usando a metodologia TDD, mais não pode ser algo que já tem na net, tipo calculadora, números primos, etc... Mais teria quer ser algo fácil, e mais rápido de implementar, pq é pra um trabalho urgente.
Se puderem me ajudar
vlw
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/01/2011 17:44:29
|
j0nny
GUJ Master
![[Avatar]](/images/avatar/2f37ce1ace06a770fab4452db0fe5c5f.png)
Membro desde: 19/09/2009 00:01:57
Mensagens: 1121
Localização: Blumenau - SC
Offline
|
Pra começar, ngm aqui vai quere fazer o trabalho pra vc, mas de uma maneira geral, TDD vc começa pelos testes, pra daí partir pra implementação:
Ex:
Aí então vc faz o esqueleto da sua classe, com o método soma que, a princípio, retorna um valor fixo, roda o teste, ele vai falhar, então parte-se para a implementação do método soma, testa, refatora se possível, testa, e assim por diante.
BASICAMENTE é isso.
|
@jntsdaniel
github.com/jonatasdaniel
---
AndOrm - Framework ORM para Android
http://github.com/jonatasdaniel/andorm |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/01/2011 23:32:26
|
Andre Brito
JWizard
Membro desde: 21/07/2007 17:44:31
Mensagens: 2485
Localização: Paraná
Offline
|
1) Defina o que você quer fazer;
2) Coloque algumas funcionalidades em uma lista, tipo uma to-do list;
3) Organize da mais simples (ou urgente) pra mais desnecessária;
4) Pegue o primeiro item;
5) Se ele for grande demais, reparta em tarefas menores;
6) Pegue uma tarefa, veja a funcionalidade e comece escrevendo os testes.
|
Como organizar o GUJ.
Meu Twitter.
Meu blog.
Future proofing means making code easy to change, not trying to anticipate every possible way your code might need to change. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/01/2011 08:27:42
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
nayaracf wrote:Olá galera, preciso de uma idéia para fazer um exemplo usando a metodologia TDD, mais não pode ser algo que já tem na net, tipo calculadora, números primos, etc... Mais teria quer ser algo fácil, e mais rápido de implementar, pq é pra um trabalho urgente.
Pega a implementacao de qualquer algoritmo e manda ver. Listas, filas, arvores e ate pesquisa ou busca sao bacanas (e relativamente faceis) de implementar com TDD.
|
|
|
 |
|
|
|
|