Slide 14
Slide 14 text
Software feito para durar, como os testes
contribuem para a longevidade de um software?
14
A menos que você esteja fazendo uma PoC, você irá precisar dar suporte para a sua aplicação, não apenas
você dará suporte, mas também outros membros da equipe que você participa. Tendo isso em mente não
podemos apenas adicionar novas features de acordo com a exigência do cliente, precisamos ter em mente
que sempre virá mudanças de requisitos e temos que garantir que o crescimento e a sustentação da base de
código se mantenham sob controle e continue entregando os resultados esperados para seus consumidores.
Os testes automatizados além de garantir o funcionamento de um determinado contexto também promove o
uso de boas práticas para programarmos para abstrações e contratos ao invés de grandes implementações e
estimula uso de um bom design de código.