【软件构造】课件精译(十三) 面向可维护性的软件构造思想与原则

一、软件维护和演化 什么是软件维护 在软件发布后,修改软件以修正错误 和提升性能。 运维工程师 修复代码后 测试所做的修改、回归测试、记录变化 除了修复问题,修改中不能引入新的故障,最大的问题:修改后没有足够的文档记录和测试 几种软件维护类型 纠正性维护、适应性维护、完善性维护、预防性维护 软件演化 软件演化:对软件进行持续的更新 软件的大部分成本来自于维护阶段 软件演进中的Lehman法则 软件
相关文章
相关标签/搜索