ポステルの法則
「自分がすることには保守的であれ。他人から受けとるものには寛容であれ。」
"Be conservative in what you do; be liberal in what you accept from others."
Postel's Law
通信プロトコルが良い性質を持つために持つべき指導原理を表現した言葉。
別名ロバストネス原則(Robustness Principle)。
人に優しく、自分に厳しく
最近は自分がすることにも他人から受け取るものにも厳密であるのがトレンドと聞いた
長期的にはロバスト性が低下してしまうとか
明文化された仕様以外の挙動が存在すると問題発生時に調査が難しくなるかららしい
そしてそういう部分に依存するソフトウェアが書かれがち
セキュリティ面での穴にもなりがちとかで
人に厳しく、自分に厳しく
法則