Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Evoluindo Ecossistemas com Consumer Driven Contracts

Evoluindo Ecossistemas com Consumer Driven Contracts

Palestra dada no Agile Brazil 2013 em conjunto com Thiago Colucci sobre Consumer Driven Contracts

More Decks by Marcos Castilho da Costa Matos

Other Decks in Programming

Transcript

  1. Princípio da Conservação de Energia A quantidade total de complexidade

    de um sistema computacional permanece constante 19 Complexidade Vários caras espertos
  2. 41 Ambos discutem a spec até que haja um acordo

    o CLIENTE o PROVEDOR o CONTRATO
  3. O cliente escreve seus testes utilizando o contrato o CLIENTE

    o PROVEDOR Enquanto o provedor implementa a funcionalidade
  4. 44 contratos são testados contra o provedor o CLIENTE o

    PROVEDOR o Contrato TESTES de validação
  5. Sim, isto é um pattern =P Consumer Driven Contracts 49

    http://martinfowler.com/articles/consumerDrivenContracts.html