Oficina FLISOL Curitiba - TDD, pequenos passos fazem toda diferença

1,031 views
1,004 views

Published on

Slides da oficina que foi realizada no dia 26/04/2014 no Festival Latinoamericano de Instalação de Software Livre (FLISOL).

Published in: Technology
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,031
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
7
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

Oficina FLISOL Curitiba - TDD, pequenos passos fazem toda diferença

  1. 1. PEQUENOS PASSOS FAZEM TODA DIFERENÇA
  2. 2. SOBRE ANDRE CARDOSO Desenvolvedor PHP na empresa Redsuns Tecnologia e Design. Apaixonado por software livre, membro ativo de comunidades de desenvolvimento, membro da equipe que está tentando reativar o grupo de desenvolvedores PHP no estado do Paraná, autor do Tableless, mantenedor do blog andrebian.com, criador de soluções, resolvedor de problemas, louco… enfim um desenvolvedor comum.
  3. 3. O QUE É O DESENVOLVIMENTO ORIENTADO A TESTES?
  4. 4. CONTRATEMPOS  Dificuldade em começar  Curva de aprendizado  Tempo  Cultura e entrosamento
  5. 5. VANTAGENS Qualidade do código  Raciocínio  Segurança  Trabalho em equipe  Documentação
  6. 6. Testes manuais custam caro!
  7. 7. QUAIS OS PASSOS DO TDD?
  8. 8. Mas afinal o que vem a ser um baby step? BABY STEPS
  9. 9. F.I.R.S.T  Fast  Isolates  Repeteable  Self-Validating  Timely
  10. 10. PHPUnit Um framework de testes em PHP
  11. 11. QUE TAL UM POUCO DE PRÁTICA?
  12. 12. SIGA O MATERIAL DO LINK. http://goo.gl/mJGxcr
  13. 13. DEVO PRATICAR TDD SEMPRE???
  14. 14. COVERAGE 100% ?
  15. 15. Muitas decepções, muito código, muito vai e vem... mas, sobrevivemos! ANY QUESTION?
  16. 16. OBRIGADO! Email: andrecardosodev@gmail.com Twitter: @andrebian Google+: http://goo.gl/4dzNUA Facebook: /andrebiancardoso Blog: andrebian.com Github: /andrebian Tableless: tableless.com.br/author/andrecardosodev/
  17. 17. PRÓXIMOS EVENTOS

×