真的想一直坚持写下去,也不知道能不能做到。半年之后再回过头来看看效果吧。
2年前大略的看过一遍Refactoring,没坚持看完。当时就觉得获益颇丰,觉得自己平常整理代码的行为居然也还是一门学问,真是有点小爽。到了现在,看到师弟们慢慢在成长,自己却失去方向了,越来越觉得自己的编码水平也就很一般,有了进步的瓶颈。所以决定重新好好看一遍重构,这次是中文版的。
书里写的许多简单方法,在现在看来,至少我觉得,已经不是什么很难处理的事情了,eclipse可以带来很大的帮助。所以在看书的时候也就特别的注意和当前时代的结合,学习一个思想和原理。
想想也有些感慨,Fowler在写这本书时大家都还在用JDK1.2,那个时候的重构技术已经颇为成熟。但是现在当我们已经把范型什么的挂嘴边的时候,写出来的代码却仍然充满了所谓的Bad Smells,再想起Jessie说的:虽然我们找的人都是很优秀的,但是仍然和国外分公司的差距很大……真的是要走出去啊!
又扯偏了,言归正传,我写读书笔记的一个中心就是把自己觉得最应该写的写出来,觉得已经懂的或是自己觉得没有太大意义的就省略。
下篇正式开始。
2年前大略的看过一遍Refactoring,没坚持看完。当时就觉得获益颇丰,觉得自己平常整理代码的行为居然也还是一门学问,真是有点小爽。到了现在,看到师弟们慢慢在成长,自己却失去方向了,越来越觉得自己的编码水平也就很一般,有了进步的瓶颈。所以决定重新好好看一遍重构,这次是中文版的。
书里写的许多简单方法,在现在看来,至少我觉得,已经不是什么很难处理的事情了,eclipse可以带来很大的帮助。所以在看书的时候也就特别的注意和当前时代的结合,学习一个思想和原理。
想想也有些感慨,Fowler在写这本书时大家都还在用JDK1.2,那个时候的重构技术已经颇为成熟。但是现在当我们已经把范型什么的挂嘴边的时候,写出来的代码却仍然充满了所谓的Bad Smells,再想起Jessie说的:虽然我们找的人都是很优秀的,但是仍然和国外分公司的差距很大……真的是要走出去啊!
又扯偏了,言归正传,我写读书笔记的一个中心就是把自己觉得最应该写的写出来,觉得已经懂的或是自己觉得没有太大意义的就省略。
下篇正式开始。