>敏捷开发方法怎么去适应这种变化
这是依靠设计模式和框架来完成,我现在也经常帮助别人做这样擦屁股的事情,在原开发人员离开情况下,重构系统,使后来的人能够易于接受。这种难度取决于原开发人员的设计意识,如果有,体现在设计模式和框架上,那么重构重读原来代码就简单方便多。

果然,敏捷开发知识库建设的要点之一在于“代码即文档”,这件事情通常不会那么美妙。

Anyway,无论是敏捷过程还是传统过程,在知识库方面都有很严重的问题。

依靠新的思想不断的弥补原有的错误,并且在原基础上升华,在依靠好的工具来获得开发!