可修改型战术
Posted jhl1234
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了可修改型战术相关的知识,希望对你有一定的参考价值。
一.局部化修改:
1.预期期望变更:连接数据库代码,Dao层的代码,前端页面设计代码等进行分开编写,最大程度使变更影响达到最小
2.维持语义一致性
降低模块依赖性,不用或少用继承关系,多使用专用的借口来限制对相关服务的修改
3.泛华模块
数据库连接语句
4.限制选择参数
将软件系统限制在具体操作系统上运行,避免修改:如苹果store里的默认应用无法在安卓下载使用
二、防止连锁反应
1.信息隐藏
数据库代码模块隔离,不会影响其他模块
2.维持现有接口
多使用具体的接口来实现相应的工作:如官网教学系统,老师与学生的调用系统接口不一致
3.限制通信路径
4.使用仲裁者
使用外部数据库存储数据
三、推迟绑定时间
1.运行时注册
在绝大多数网站的使用上,都加入了进行关键操作是要注册用户的指示
2.配置文件
启动时设置参数
以上是关于可修改型战术的主要内容,如果未能解决你的问题,请参考以下文章