M.D. McIlroy在1968年的论文中提出了大规模生产软件组件的革命性概念,为现代软件工程实践(如库和API)奠定了基础。他认为软件应由标准化、可重用的组件家族构建,并批评软件行业相比硬件开发'落后'且'未工业化'。这一理念预示了当今软件复用和组件化开发的核心原则。
背景
这篇来自1968年北约软件工程会议的开创性论文,在面向对象编程成为主流之前多年就提出了可重用软件组件的概念。McIlroy关于基于组件开发的思想直接影响了软件库、API和现代软件工程实践的创建。
- 来源
- Lobsters
- 发布时间
- 2026年3月15日 21:01
- 评分
- 9.0 / 10