Designing API boundaries that age well
Most APIs start clean. The interesting question is what happens eighteen months later, when three teams depend on your endpoint and nobody remembers why that field is nullable.
Most APIs start clean. The interesting question is what happens eighteen months later, when three teams depend on your endpoint and nobody remembers why that field is nullable.