proposal.detail
Proposta
API Contract Court: Break, Version, and Fix a Public API
A role-played engineering trial where client teams expose why breaking changes hurt.
Misto · 2 horas · 21 de julho de 2026 · 3 de junho de 2026
#api-design#contracts#testing
Descrição
section.descriptionUma equipe é responsável por uma API, outra equipe é responsável pelas integrações do cliente, e o juiz é uma suíte de testes com falhas. Os participantes introduzem erros de versionamento, campos ambíguos, padrões não documentados e mudanças de resposta que quebram o sistema, para então negociarem um contrato mais seguro.
O laboratório aborda o pensamento no estilo OpenAPI, testes de compatibilidade, avisos de descontinuação, design de formato de erro e janelas de migração. É memorável porque cada decisão ruim de API cria imediatamente problemas para outra equipe na sala.
Detalhes da proposta
Estado
Proposta
Dificuldade
Misto
Duração
2 horas
Data alvo
21 de julho de 2026
Criada
3 de junho de 2026