公共代码改为模块分版本管理

一、改为模块分版本管理原因 当A业务和B业务员相互依赖时,如果A业务重构,那么为了兼容需要保留新旧两份A业务代码,并且B业务需要加入兼容代码,当有很多这种需要保留两份代码+大量的兼容代码存在时,就会出现以下几个问题: 1. 冗长的代码难以阅读 2. 复杂的兼容逻辑往往带来极高的不稳定性 3. 维护起来会很麻烦,而且容易错误 二、如何改动 建立两个文件夹 trunk 和 release trunk:
相关文章
相关标签/搜索