Qual a sequência de passos para fazer um software?
Posted by Ivan Sanchez em Segunda-feira, Janeiro 29, 2007
Se você está acostumado com a sequência:
- Identifica a funcionalidade
- Analisa
- Programa
- Testa
- Entrega
Está na hora de aprender uma maneira diferente:
- Identifica a funcionalidade
- Testa (ou melhor: especifica a funcionalidade através de testes)
- Programa (ou melhor: faz o teste passar)
- Refatora (ou melhor: deixa a solução mais elegante)
- Volta ao passo 2 quantas vezes for preciso!
- Entrega
Essa é maneira XP de fazer as coisas. Maneira muito bem descrita pelo Thiago Arrais no seu post Andando de Costas, se referindo ao fato de como essa nova sequência pode parecer “invertida” para quem ainda não está acostumado. Recomendo a leitura 😉
Deixe um comentário