频道栏目
首页 > 程序开发 > 软件开发 > 其他 > 正文
公共代码改为模块分版本管理
2018-03-21 13:41:47      个评论    来源:ACMer_xiaohao  
收藏   我要投稿

一、改为模块分版本管理原因

当A业务和B业务员相互依赖时,如果A业务重构,那么为了兼容需要保留新旧两份A业务代码,并且B业务需要加入兼容代码,当有很多这种需要保留两份代码+大量的兼容代码存在时,就会出现以下几个问题:
- 1. 冗长的代码难以阅读
- 2. 复杂的兼容逻辑往往带来极高的不稳定性
- 3. 维护起来会很麻烦,而且容易错误

二、如何改动

建立两个文件夹 trunk 和r release
trunk:开发版本目录 release:包含所有版本的代码,可以根据需求选择不同的版本导出 每个单文件以及包模块增加 version 版本字段 每次修改代码时同步修改版本字段 然后将新的代码保存到对应模块的新版本目录下。 
点击复制链接 与好友分享!回本站首页
上一篇:springboot 2.0 使用redis
下一篇:程序开发生产者消费者问题解析
相关文章
图文推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站