可迁移模型 · TRANSFERABLE MODEL
组合数远大于变体数——小工具组合的数学优势
n 个小工具通过排列组合能产生 O(n!) 种功能,而一个大程序只能通过内部分支来扩展功能,功能数量受限于代码中的 if-else 路径数。这意味着,组合方式产生的功能多样性远超单体方式——而且每种组合都是"免费"的,不需要编写新代码。
来自这本书的解读报告
《UNIX编程环境》
阅读完整解读报告 →
n 个小工具通过排列组合能产生 O(n!) 种功能,而一个大程序只能通过内部分支来扩展功能,功能数量受限于代码中的 if-else 路径数。这意味着,组合方式产生的功能多样性远超单体方式——而且每种组合都是"免费"的,不需要编写新代码。