a development methodology \nof daily developer integrations \nverified by automated builds\n
nightly builds \ndeveloper branches \nscheduled Integration Points\nbuilding via IDEs\n
\n
- Arrumar bugs no futuro eh mais caro\n- Code base isn`t up-to-date\n- qualidade do codigo - se demorar fazer integracao, pode ter codigo duplicado\n- dificuldades de merge\n-mais rapido (teste em paralelo, o tempo todo e nao apenas no final, nao precisa esperar aquele CARA da build, q demora 2dias para fazer uma build ), mais barato(encontre bugs mais cedo)\n
deixar para depois sai caro e $ eh jogaado no lixo\n
\n
encontrar bugs antes eh mais barato\n
\n
\n
\n
\n
\n
\n
\n
\n
quem nunca trabalhou em um projeto onde o chefe sempre pede um demo e qd vc vai fazer o deploy para o servidor de testes, td pára!?\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Nao dependa de IDE para fazer a build\nuse bash, ant , ferramentas q ajudam a escrever scripts para deploy\nnao use cron para rodar suas builds, poll tds os commts\n