4. 設計?プログラミング (2/3) 頑健性の原則 (Robustness Principle) @dankogai のコラム (S&D7 月号 ) より引用してます。 RFC 793-Transmission Control Protocol 2.10. Rubustness Prinsiple TCP implementation will follow a general principle of rubustness: be conservative in what you do, be liberal in what you accept from others. とても深いことをさらっと書いていますね。 自分が書くコードが送るデータは 保守的 ( 通例的 ) なもの にしなさい 他の人が書いたコードから受け取るデータについては 寛大になりなさい