Architecture

Robustness Principle

Be conservative in what you send, be liberal in what you accept.

architecture design

Also known as Postel's Law (after Jon Postel, author of the TCP specification), this principle guided the design of internet protocols.

In Modern Software

Controversy

Some argue this leads to ambiguity and interoperability issues over time, as producers rely on consumers being liberal.

Enforce this law (and 100+ more) in your AI coding agents with DevLaws.

Open DevLaws All laws →