当前位置: 代码迷 >> 开发方法 >> 探讨一上“不同的版本采用同一份代码”的方法
  详细解决方案

探讨一上“不同的版本采用同一份代码”的方法

热度:4500   发布时间:2013-02-26 00:00:00.0
探讨一下“不同的版本采用同一份代码”的方法
程序大概20W行,有3个不同版本,现在已经用编译指令将这3个版本合并在一份代码中,但是因为过多的编译指令使得程序可读性变得非常差,而且build很慢,出错概率也大大增加,请教还有其他什么方法可以实现?

------解决方案--------------------------------------------------------
你们没有版本控件工具么,VSS,CVS都行啊,三套代码都存在里面,到时候打出来不就完了
------解决方案--------------------------------------------------------
如果老板非要三套代码都保留你也没办法啊,我觉得维护痛苦你就偷偷懒,到要用时再修改,就具体修改某个版本,不要每个版本都改,老板问时你就说本来三套版本维护工作量就很大,要么只保留一套,要么增加时间来维护和测试
------解决方案--------------------------------------------------------
抽取核心部分进行封装,把差异部分减少到最少。
------解决方案--------------------------------------------------------
确定一个版本作为主要版本,在其基础上增量集成
------解决方案--------------------------------------------------------
该回复于2009-12-01 13:09:06被版主删除
  相关解决方案