Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Tdd principios oo

2,487 views

Published on

Palestra apresentada em maio de 2011 sobre aplicar princípios OO para facilitar a criação de testes com TDD

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

Tdd principios oo

  1. 1. TDD Com princípios OO é mais fácil
  2. 2. TDD – Test Driven Development
  3. 3. Invertemos a ordem
  4. 4. Teste antes da implementação
  5. 5. Como fazer?
  6. 6. Mantra Vermelho – Verde - Refatoração
  7. 9. Refatoração
  8. 10. TDD não é difícil...
  9. 11. Código Testável
  10. 12. Princípios OO
  11. 13. SRP (Single Responsibility Principle)
  12. 16. Duas razões para mudar
  13. 18. Separar responsabilidades: Dia e Mês
  14. 22. DIP (Dependency Inversion Principle)
  15. 26. Dependência de uma classe específica (OperadoraVisa)
  16. 28. Depender da abstração
  17. 31. Podemos criar um ambiente para testes
  18. 34. Não é só isso DRY - Don’t Repeat Your Self Open Closed Principle Lei de Demeter Interface Segragation Principle
  19. 35. Obrigado! @alexchastinet [email_address]

×