Download - Business::CPI - Hackaton
Transcript
![Page 1: Business::CPI - Hackaton](https://reader033.vdocuments.net/reader033/viewer/2022052322/5579a36ed8b42ac1148b493e/html5/thumbnails/1.jpg)
BusinessCPI
![Page 2: Business::CPI - Hackaton](https://reader033.vdocuments.net/reader033/viewer/2022052322/5579a36ed8b42ac1148b493e/html5/thumbnails/2.jpg)
o problema
![Page 3: Business::CPI - Hackaton](https://reader033.vdocuments.net/reader033/viewer/2022052322/5579a36ed8b42ac1148b493e/html5/thumbnails/3.jpg)
Diferentes
APIs
![Page 4: Business::CPI - Hackaton](https://reader033.vdocuments.net/reader033/viewer/2022052322/5579a36ed8b42ac1148b493e/html5/thumbnails/4.jpg)
implementações em
perl
![Page 5: Business::CPI - Hackaton](https://reader033.vdocuments.net/reader033/viewer/2022052322/5579a36ed8b42ac1148b493e/html5/thumbnails/5.jpg)
soluções alternativas
Ruby: Active Merchant
Python: Satchmo
![Page 6: Business::CPI - Hackaton](https://reader033.vdocuments.net/reader033/viewer/2022052322/5579a36ed8b42ac1148b493e/html5/thumbnails/6.jpg)
soluções alternativas
framework de pagamentos
acoplado à aplicação
![Page 7: Business::CPI - Hackaton](https://reader033.vdocuments.net/reader033/viewer/2022052322/5579a36ed8b42ac1148b493e/html5/thumbnails/7.jpg)
BusinessCPI
Proposta doBusinessCPI
Proposta do
![Page 8: Business::CPI - Hackaton](https://reader033.vdocuments.net/reader033/viewer/2022052322/5579a36ed8b42ac1148b493e/html5/thumbnails/8.jpg)
objetivos daINTERFACE
Abrangente
Concisa
Perlish
Extensível
![Page 9: Business::CPI - Hackaton](https://reader033.vdocuments.net/reader033/viewer/2022052322/5579a36ed8b42ac1148b493e/html5/thumbnails/9.jpg)
objetivos daIMPLEMENTAÇÃO
Fiel à interface
Eficiente
Portável
![Page 10: Business::CPI - Hackaton](https://reader033.vdocuments.net/reader033/viewer/2022052322/5579a36ed8b42ac1148b493e/html5/thumbnails/10.jpg)
proposta doHACKATON
Discutir e aprimorar a interface
Criar e melhorar drivers
![Page 11: Business::CPI - Hackaton](https://reader033.vdocuments.net/reader033/viewer/2022052322/5579a36ed8b42ac1148b493e/html5/thumbnails/11.jpg)
proposta doHACKATON
![Page 12: Business::CPI - Hackaton](https://reader033.vdocuments.net/reader033/viewer/2022052322/5579a36ed8b42ac1148b493e/html5/thumbnails/12.jpg)
sugestões
Perl >= 5.8
Moo
XML::LibXML
![Page 13: Business::CPI - Hackaton](https://reader033.vdocuments.net/reader033/viewer/2022052322/5579a36ed8b42ac1148b493e/html5/thumbnails/13.jpg)
sugestões
Dist::Zilla
PodWeaver
POD no fim do arquivo
![Page 14: Business::CPI - Hackaton](https://reader033.vdocuments.net/reader033/viewer/2022052322/5579a36ed8b42ac1148b493e/html5/thumbnails/14.jpg)
sugestões
Mantenha padrões– identação
– nomes
Esteja aberto a críticas!