遗留代码
![]() | 此条目需要精通或熟悉相关主题的编者参与及协助编辑。 (2014年7月11日) |
遗留代码是指与已经取消支持或维护的操作系统或其他计算机技术有关的源代码。此术语还可用来表示以维护老旧的功能而插入现代软件中的代码。
现代解释
近年来,软件工程社区中已衍生出遗留代码的多种解释。其中最流行的是“他人遗留下的源代码”和“旧版本的软件中遗留下来的代码”。Michael Feathers[1] 引入遗留代码引入了一种定义:“没有测试的代码”,反映了由于缺乏自动化的回归测试遗留代码很难维护的观点。
参考资料
- ^ Michael Feathers' Working Effectively with Legacy Code (ISBN 0-13-117705-2)
![]() | 这是一篇关于计算机程序语言的小作品。您可以通过编辑或修订扩充其内容。 |