Data quality is an expectation, not an exception.

While data quality is crucial, it’s not always directly our fault when issues arise, nevertheless, it remains our problem to solve.

Data Contracts are one pattern that can help us solve this problem.