Files
api-guidelines/general-guidelines/robustness.md
2018-07-23 07:49:01 +00:00

11 lines
407 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Robustness
Every API implementation and API consumer **MUST** follow Postel's law:
> _Be conservative in what you send, be liberal in what you accept._
>
> __ [_John Postel_](https://en.wikipedia.org/wiki/Robustness_principle)
That is, send the necessary minimum and be tolerant as possible while consuming another service \([tolerant reader](https://martinfowler.com/bliki/TolerantReader.html)\).