2007年2月6日星期二

程序向下兼容的问题

前阵子公司的杂事比较多,一直没空把速度控制那个功能模块给完善.这两天好了,事情忙的差不多,又可以继续写程序了.
需求讨论的比较清楚了,素材也整理的比较完整了,但是,时间过去快3个礼拜了,忘了差不多了.不过,经过这几天的努力,完成的差不多了.不过,发行程序还必须要向下兼容.当架构变化比较大时,兼容确实是一个比较大的困难!
怎么实现兼容问题,是目前急需要解决的.把程序结构和具体编码看了一遍,发现了一些规律可循.当然,要想得到共性,就要失去一些特性.
具体解决方案:
1.首先要分支(逻辑还是比较简单的)
2.改变特性为共性(改的比较惨)
3.实现要做的功能(功能就不必说了,不可向外透露)
4.将功能集成(集成的过程,一定不要忘记测试!)

没有评论: