首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java面试 >

怎么做代码重构

2012-03-11 
如何做代码重构?如何做代码重构?请各位介绍下实际开发中的代码重构经验,顺便问问哪位有“代码重构”这本书?[

如何做代码重构?
如何做代码重构?请各位介绍下实际开发中的代码重构经验,顺便问问哪位有“代码重构”这本书?

[解决办法]
题目太大,我简单说下,在下列情况下考虑代码重构
1、代码重复编写,同一段代码大量出现在不同的类中,考虑提炼成单独的类。
2、某些类和方法太长太大,尽量切分为小的类和方法,否则可读性和健壮性都会很差。
3、类和类之间联系太紧密,如A类大量使用了B类的方法,应考虑A,B合并。
4、过度的耦合,当某个类的修改导致大量其他类被迫修改,设计粒度不够。
5、可读性改良,包括变量、方法、类名都要容易理解,添加必要的注释。
[解决办法]
410398699@qq.com,鄙人有电子书,谁要的话,发邮件。

热点排行