JAVA重构与复用思想试卷.pptx

1;讲解内容;名言 ;什么是重构;为什么重构;为什么重构;为什么重构;为什么重构;何时重构?;何时不该重构?;两顶帽子;重构与设计 ;重构与性能 ;重构与模式;重构与思想 ;应用范围;Refactoring的流程;代码坏味道;重构技巧;Extract Methods(提炼函数1) ;Extract Methods(提炼函数2:清除注释);Inline Method(将函数内联化);Inline Temp(将临时变量内联化);Replace Temp with Query(以方法取代临时变量);Introduce Explaining Variable(引入解释性变量);Split Temporary Variable(剖解临时变量);Remove Assignments to Parameters(移除对参数的赋值);Replace Method with Method Object(以函数对象取代函数);Substitute Algorithm(替换算法);Replace Nested Conditional with Guard Clauses;Split Loop - 1;Split Loop - 2;分解表达式;Remove Double Negative;在对象之间搬移特性;重构工具;参考;;39

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档