Upload
henrique-bastos
View
692
Download
1
Embed Size (px)
DESCRIPTION
Missões Resgate são os projetos de recuperação de sistemas que realizamos na Dekode. Nestas missões, nossos clientes nos trazem um sistema, digamos, "legado", recheado de problemas. Nosso trabalho é simples: Ir aos confins do código e recuperar a dignidade daquele monstrinho de bits. Nesta palestra, quero compartilhar com vocês o que aprendemos. Estratégias, técnicas e macetes para transformar um projeto "legado" em um projeto sustentável, com testes, entregas frequentes e tudo o mais que ele tem direito.
Citation preview
Missões ResgateHenrique Bastos
PythonBrasil[7]
Henri...quem?
O que éMissão Resgate?
#tudojuntomisturado
O que sabemos que sabemos?
O que sabemos que não sabemos?
O que não sabemos que não sabemos?
Tudo o que vocêtem são hipóteses.
Assumir
Assume
Ass u me
Por onde começar?
Get Ready
Git
Stage
Text
One Liners #ftw
fab stage server_setup
python project/bootstrap/bootstrap.py
fab integrate
fab help
project/contrib
Mas e o código?
Foco
Teste o comportamento
Dive into the stack
Delivery
Proxy
Mas e o cliente?
A gente já chegou?
Todos falam com todos.
Programming,Automating,
Communicating,
Motherfucker!
Obrigado!
@henriquebastos [email protected]://henriquebastos.net