可修改型战术

Posted jhl1234

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了可修改型战术相关的知识,希望对你有一定的参考价值。

 一.局部化修改:

      1.预期期望变更:连接数据库代码,Dao层的代码,前端页面设计代码等进行分开编写,最大程度使变更影响达到最小

技术图片

 

 技术图片

 

  2.维持语义一致性  

    降低模块依赖性,不用或少用继承关系,多使用专用的借口来限制对相关服务的修改

  3.泛华模块

   数据库连接语句

技术图片

 

   4.限制选择参数

   将软件系统限制在具体操作系统上运行,避免修改:如苹果store里的默认应用无法在安卓下载使用

二、防止连锁反应

   1.信息隐藏

    数据库代码模块隔离,不会影响其他模块

   2.维持现有接口

   多使用具体的接口来实现相应的工作:如官网教学系统,老师与学生的调用系统接口不一致

   3.限制通信路径

   4.使用仲裁者

   使用外部数据库存储数据

三、推迟绑定时间

   1.运行时注册

   在绝大多数网站的使用上,都加入了进行关键操作是要注册用户的指示

    2.配置文件

   启动时设置参数 

以上是关于可修改型战术的主要内容,如果未能解决你的问题,请参考以下文章

热词分析系统可修改性战术分析

可修改性战术分析

可用性和可修改性战术分析

《河北省重大技术需求征集系统》可用性及可修改性战术分析

简要分析《XXX需求征集系统》采用的可用性和可修改性战术

基于《河北省重大技术需求征集系统》的可用性和可修改性战术分析