In early programming languages, programs were monolithic: A program consisted of one file or one deck of punched cards. Reuse of code was done by copying parts of a program into another program. While this can work reasonably well for small programs, the link between the original and the copy is lost, so errors fixed in one of these are not also fixed in the other.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Modularisation

  • Torben Ægidius Mogensen

摘要

In early programming languages, programs were monolithic: A program consisted of one file or one deck of punched cards. Reuse of code was done by copying parts of a program into another program. While this can work reasonably well for small programs, the link between the original and the copy is lost, so errors fixed in one of these are not also fixed in the other.