软件的可维护性与哪些因素有关

作者:原创时间:2022-06-23
文档

可理解性:软件可理解性表现为外来读者理解软件的结构、接口、功能和内部过程的难易程度。模块化、详细的设计文档、结构化设计、源代码内部的文档和良好的高级程序设计语言等等,都对改进软件的可理解性有重要贡献。可测试性:诊断和测试的难易程度主要取决于软件容易理解的程度。良好的文档对诊断和测试是至关重要的。此外,软件结构、可用的测试工具和调试工具,以及以前设计的测试过程也都是非常重要的。维护人员应该能够得到在开发阶段用过的测试方案,以便进行回归测试。在设计阶段应该尽力把软件设计成容易测试和容易诊断的。可修改性:软件容易修改的程度和软件设计原理和规则直接有关。耦合、内聚、局部化、控制域与作用域的关系等等,都影响软件的可修改性。

显示全文
手撕辣子白的做法 油豆腐果怎么做的 定性决策方法有哪些 airpods怎么设置 shi的音序是什么 部落战争怎样设定不参加部落站里 台东释迦的养殖方法 形容天气的英语单词越多越好 生姜红枣水怎么做 电子书有哪些功能 淘宝换货怎么操作手机 征服西瓜保熟吗多少集 每次胎动多少次才正常 知否墨兰嫁给元若了吗 侦察兵是干什么的 滤波器调试方法 为什么微信转账对方没有收钱通知 去哈尔滨旅游该怎样注意保暖呢 四川的特产茶叶有哪些 榨汁后的胡萝卜渣有什么用 物体的什么叫做物体的体积 零食有哪些品牌 非婚生子女赡养费要给吗 电影星际穿越为什么女主没老 如何教育孩子改掉偷东西的毛病 渊腋穴的功效作用有哪些 下巴长闭口的原因有什么呢 三星s8能换外屏吗 四个家字是什么成语 陈皮六堡茶泡法 stse在化学中是什么意思 as和when的区别 CD40106的作用 平板电脑充电柜的优势有什么 越王勾践剑是什么材料 酱油和香油能一起吃吗 西红柿和淮山可以一起吃吗 如何修理万用表 如何关掉谷歌输入法 霞谷先祖都在哪