
212 Capítulo 5
O ciclo semanal começa com a criação de testes
Para muitos desenvolvedores, o XP representa uma forma diferente de trabalhar. Uma das
mudanças mais óbvias é que a equipe passa a aplicar o desenvolvimento orientado a testes
(TDD). Trata-se de uma prática em que os programadores criam testes de unidade antes de
escrever o código. Quando você adota o hábito de escrever testes de unidade no início do processo,
também adquire o costume de definir com antecedência o que o código precisa para funcionar
corretamente, o que facilita a criação de um código "Concluído" ao final do ciclo.
Os testes de unidade influenciam o
design do código