Robustness Principle
Fleeting- External reference: https://en.wikipedia.org/wiki/Robustness_principle
Robustness principle - Wikipedia
be conservative in what you do, be liberal in what you accept from others
Very similar to be a better self, and be tolerant about others
“be conservative in what you do, be liberal in what you accept from others”
often reworded as: “be conservative in what you send, be liberal in what you accept”
known as Postel’s law
other words, programs that send messages to other machines (or to other programs on the same machine) should conform completely to the specifications, but programs that receive messages should accept non-conformant input as long as the meaning is clear
assume that the network is filled with malevolent entities that will send in packets designed to have the worst possible effect
“assume that the network is filled with malevolent entities that will send in packets designed to have the worst possible effect”.