Continuous integration e continuous delivery para salvar o seu projeto!

  • Published on
    18-Mar-2018

  • View
    301

  • Download
    3

DESCRIPTION

Continuous Integration e Continuous Delivery para salvar o seu projeto! @cmilfont https://twitter.com/cmilfont Porque um código envelhece? Estamos descobrindo maneiras…

Transcript

Continuous Integration e Continuous Delivery para salvar o seu projeto! @cmilfont https://twitter.com/cmilfont Porque um código envelhece? Estamos descobrindo maneiras melhores de desenvolver software fazendo-o nós mesmos e ajudando outros a fazê-lo. Simplicidade Comunicação Feedbac k Respeito Coragem Coragem Tem mesmo seu covardão? Porque um código apodrece? Unica métrica Quantas vezes um Bug volta na mesma Feature. Desenvolvimento Manutenção e Evolução Ciclo de vida do Software Desenvolvimento Manutenção e Evolução Ciclo de vida do Software Primeiro Deploy https://www.slideshare.net/cmilfont/agilidade-nomun-doreal Abordagens Test Driven Development Domain driven Design Behaviour Driven Design Clean Code ... Padrões GoF SOLID PoEEA Implementation Patterns ...Métricas Cobertura Ratio 4:1 Complexidade ciclomática Lint ... Continuous Feedback Driven Development https://martinfowler.com/eaaCatalog/ Ratio 4:1 (100% coverage sai no ratio 1:1) Lint Automação 100% 3 Regras de Ouro 100% Cobertura? Nossa como você é fanático Quer saber mais? @cmilfont https://twitter.com/cmilfont