<Prefactoring>这本书是英文版,目前好像还没有中文版.它大体的意思是在软件设计之前或中间过程,就努力避免重构的机会.
我们都知道重构的概念热了一阵子.而在做项目的时候,我们一旦完成之后,尽管知道项目设计或代码实现上存在诸多不合理和冗余,可是我们并不会再花时间去做重构的工作.在此情况下,重构的思想很难在实践中发挥其应有的作用.因此,这本书的作者就提出了Prefactoring的思想,即在项目之初就做好构造工作,少遗留问题.
书的大体思路是这样.我也是抱着好奇的心态去啃这些E文.
当然,我现在也清楚理论和实践应用是存在差异的.管不管用,还在于应用和取舍之间.
目前还只是看到"General Development Issues".还没有深入到核心理论.等过几天,看出个可圈的观点,再议论一番.
如果谁有兴趣的话,可以自己找这本书.
同时也可以给我email:pakerliu@gmail.com索要