Extreming Programing
criado na década de 90 por Kent Beck, Ward Cunningham e Ron Jeffries
XP - Programação extrema
Qualidade
Comunicação
Coragem
Como fazer
TDD e Refatoração (Qualidade)
Pair Programing (Comunicação)
-Sem Herois e sim Time (Coragem)
TDD e Refatoração (Qualidade)
Escreva 1 teste para falhar
Escreva o codigo para passar no teste
Refatore o codigo
Repita tudo
Pair Programing (Comunicação)
compartilhar contexto
rotação de pares diariamente
fazer 1 pausa cedo e 1 a tarde
ping pong
O código é do time (Coragem)
O time é responsavel pela qualidade
O time é responsavel por bugs
Não precisa pedir permissão para modificação
Referencia
https://www.objective.com.br/insights/extreme-programming-xp-o-que-e-e-beneficios/
https://www.youtube.com/watch?v=I0se-r9b8L8
http://www.umsl.edu/~sauterv/analysis/f06Papers/Hutagalung/
https://pt.wikipedia.org/wiki/Programa%C3%A7%C3%A3o_extrema