看完重构的书,发现重构的过程就是自己编程经验积累的过程:),开始总是写超长函数,但是还是有些问题值得探讨一下的。  如何阅读重构差的代码:
平时我们除了自己写代码,还要看许多别人写的代码,或者接手代码。别人写的代码当然没有重构书上写的代码,最后变得代码功能跃然纸上。因为大家都可能没有这么多时间,也可能认识事物没有这么深刻。但是工作归工作,代码还是要看的,程序还是要修改的,不知道大家有什么经验,使得能快速接手程序的?(专业知识是一方面, 编程经验是另外一方面,主要谈编程部分,呵呵)
  
function过程函数:
  重构后多次调用函数,我觉得有时候还是比较难理解的。有时候还不如写个超长函数容易理解。超长函数重构还是难的。class类:
  多了之后,要搞明白每个类,比如有几十个,类之间耦合比较多,理解反而困难了。写个大类好像更容易理解(很多时候,我是搞不清楚前面人咋想的,文档也不全苦啊。)本人经验就是不停debug,debug,眼睛都花了。  欢迎大家提看法。