Auto-semelhança

O princípio da auto-semelhança sugere que, quando equipes XP encontrarem soluções que funcionem em um contexto, também procurem adotá-las em outros, mesmo que em escalas diferentes. Por exemplo, o ritmo básico de desenvolvimento em XP é escrever um teste que falha e então fazê-lo funcionar. Esse ritmo opera de forma semelhante em diferentes escalas. Em um trimestre, você lista os temas que quer abordar e então os aborda com histórias. Em uma semana, você lista as histórias que deseja implementar, escreve testes expressando as histórias e então os faz funcionar. Em poucas horas, você lista os testes que sabe que precisa escrever, então escreve um teste, faz funcionar, escreve outro teste, faz os dois funcionarem e assim por diante, até que todos da lista estejam feitos. Esse princípio também se aplica com a adoção de padrões de projeto, por exemplo.

Autoria

Texto de Vinícius Manhães Teles.
Ilustrações de Leandro Mello.

Publicado em 02/10/2006.

Licenciado como Creative Commons Atribuição.