软件代码重构的时机07计科B5班2007842525王瑞杰2007842535张.PPT

软件代码重构的时机07计科B5班2007842525王瑞杰2007842535张.PPT

软件代码重构的时机07计科B5班2007842525王瑞杰2007842535张

软件代码重构 软件代码的重构 软件代码重构的驱动力 修改代码的两种处理方法 代码重构的时机 软件项目的需求变化 软件项目开发过程的模型 Add you title 软件代码为什么要不断的重构 代码重构的实践方法 结束语 软件代码重构的时机 07计科B5班 2007842525 王瑞杰 2007842535 张沥之 1 2 软件代码重构的驱动力 3 代码重构的时机 4 代码重构的实践方法 软件代码的重构 5 结束语 “重构”诞生: 重构(refactoring)这个概念来自 Smalltalk圈子,没多久就进入了其他 语言阵营之中.由于重构是framework (框架)开发中不可缺少的一部分,所以framework开发人员讨论自己的工作时,这个术语就诞生了. 1 概念: 软件代码的重构 软件代码的重构是指软件完成 代码编写和调试后,对代码进行重新 优化修订,并进而完善原有的设计和工作. 动态的开发过程 软件技术本身在变化 表现在软件需求不断变化,人们很难一次将软件系统设计的很完美,很有弹性,以此来应对将来可能发生的任何改变,如果这样,那将付出极大的成本代价. 前不久完成的良好构架设计可能不适应新的技术要求. 所以要随之改变,而软件人员对代码的修改有两种处理方法. 2 打补丁方法,而过多的补丁将造成软件代码结构臃肿,就会产生一种”代码坏味”的现象. 第一次进行更

文档评论(0)

1亿VIP精品文档

相关文档