Data Contracts

07
Jul
An architectural model alongside blueprint drawings pinned to a wall, representing the formal document that turns an implicit data agreement into an explicit one.

Data contracts are not the tests you run. They are the agreement you make.

A schema test catches a broken assumption after the fact. A data contract prevents the assumption from being broken in the first place.
3 min read