be-strict

Revision as of 09:52, 5 January 2009 by CaricElbas (Talk | contribs)
(diff) ←Older revision | Current revision (diff) | Newer revision→ (diff)

Jump to: navigation, search

elouzelle

Be strict in what you send, but generous in what you receive

"Be strict in what you send, but generous in what you receive" is a principle in computing (originally referring to e-mail), which suggests that systems (such as e-mail relays or microformat parsers) should be very strict in making sure that their output conforms to standards, but flexible in interpreting data received, which may not adhere to the relevant standard, but whose meaning is still unambiguous.

It is a variant of Postel's Law, "be conservative in what you do, be liberal in what you accept from others".

Background

See hcard-brainstorming#ADR with no children for an example of how this might be applied. Andy Mabbett

(Anyone got a better explanation, references, or etymology?) Andy Mabbett

References

be-strict was last modified: Wednesday, December 31st, 1969

Views