14
Business CPI

Business::CPI - Hackaton

Embed Size (px)

Citation preview

Page 1: Business::CPI - Hackaton

BusinessCPI

Page 2: Business::CPI - Hackaton

o problema

Page 3: Business::CPI - Hackaton

Diferentes

APIs

Page 4: Business::CPI - Hackaton

implementações em

perl

Page 5: Business::CPI - Hackaton

soluções alternativas

Ruby: Active Merchant

Python: Satchmo

Page 6: Business::CPI - Hackaton

soluções alternativas

framework de pagamentos

acoplado à aplicação

Page 7: Business::CPI - Hackaton

BusinessCPI

Proposta doBusinessCPI

Proposta do

Page 8: Business::CPI - Hackaton

objetivos daINTERFACE

Abrangente

Concisa

Perlish

Extensível

Page 9: Business::CPI - Hackaton

objetivos daIMPLEMENTAÇÃO

Fiel à interface

Eficiente

Portável

Page 10: Business::CPI - Hackaton

proposta doHACKATON

Discutir e aprimorar a interface

Criar e melhorar drivers

Page 11: Business::CPI - Hackaton

proposta doHACKATON

Page 12: Business::CPI - Hackaton

sugestões

Perl >= 5.8

Moo

XML::LibXML

Page 13: Business::CPI - Hackaton

sugestões

Dist::Zilla

PodWeaver

POD no fim do arquivo

Page 14: Business::CPI - Hackaton

sugestões

Mantenha padrões– identação

– nomes

Esteja aberto a críticas!