模块化
Modularity
将复杂系统分解成几块可独立运行的子系统的管理方式。威廉·里德维尔(William Lidwell)、克里蒂娜·霍顿(Kritina Holden)和吉尔·巴特勒(Jill Butler)在《通用设计法则》(Universal Principles of Design)中提到,模块化利于系统本身的维护、评测和迭代。
来源与推导过程
在不同时期多个研究领域都有对模块化的探索和应用。艺术中的模块化最早体现在希腊罗马古代的古典建筑中,模块被用作标准化的测量单位,用于按比例分配建筑物的元素。生物学中的模块化是指所有的生物体都是高度集成和内聚的系统,以连贯和往往可预测的方式与它们的环境互动。设计中的模块化概念是在工厂大规模批量生产的背景中产生的。随着越来越多的公司面临着以敏捷开发为中心的竞争,一些研究人员将他们的注意力转向了设计对开发过程本身的影响。在这些研究中,「模块化」已经成为一个公认的最佳实践方法。
- Wagner, G., Pavlicev, M. & Cheverud, J. The road to modularity. Nat Rev Genet 8, 921–931 (2007).
- Chun-Che Huang and A. Kusiak, "Modularity in design of products and systems," in IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans, vol. 28, no. 1, pp. 66-77, Jan. 1998, doi: 10.1109/3468.650323.
解读与应用案例
设计组件库系统便是利用原子模块化的方式进行的。
更多阅读
Modularity
Wagner, G., Pavlicev, M. & Cheverud, J. The road to modularity. Nat Rev Genet 8, 921–931 (2007).
Chun-Che Huang and A. Kusiak, "Modularity in design of products and systems," in IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans, vol. 28, no. 1, pp. 66-77, Jan. 1998, doi: 10.1109/3468.650323.