金句级表达 · PITHY EXPRESSION

组合性的代价是界面标准化,而界面标准化的最大敌人是你自己的聪明才智

要让两个程序通过管道组合,它们必须遵守同一个接口约定(文本流、行终止符等)。这种"标准化"看起来很笨拙,但正是它赋予了系统组合能力。每个程序员都想用自己的"更聪明"的格式(二进制、自定义分隔符),但正是这种"聪明"杀死了组合性。**克制自己的聪明,遵守笨拙的约定,是组合能力的代价。**
来源

《UNIX编程艺术》,组合管道模型

可迁移到

团队 API 设计——宁可用"笨拙但标准"的接口(REST + JSON),也不要发明"聪明但独特"的接口(自定义二进制协议)。标准的收益在长期合作中指数增长。

来自这本书的解读报告

《UNIX编程艺术》

阅读完整解读报告 →
PRESS YOUR OWN BOOK

找一本想读的书,解读出你自己的洞察

90 秒得到核心模型 · 行动接口 · 失效边界 · 三套 SOP

解读一本书 →