Contracten
Leg vast welke velden, events en foutcodes onderdeel zijn van een stabiele integratieversie.
Behandel responsevelden, eventnamen en gedrag als integratiecontracten. Breaking changes horen zichtbaar, planbaar en testbaar te zijn.
Leg vast welke velden, events en foutcodes onderdeel zijn van een stabiele integratieversie.
Plan migratie en communicatie voordat een oude variant niet langer wordt ondersteund.
Voorkom onverwachte breaking changes binnen dezelfde versie en maak uitbreidingen waar mogelijk backward compatible.
Draai contract- en ketentests bij SDK-, API- en dependency-upgrades.
Testing →