Refactoring是Martin Fowler写的, 整本书读起来很轻松, 特别是用很多example来解释不同的refactoring的方法, 简明又很满足. 其实工作中不知不觉间也有在Refactoring, 美其名曰: best practice. 看了Fowler的书才知道原来后面还有不少理论来支持的. 但又不得不考虑过度Refactoring的情况, 有时候可能是为了Refactoring而refactor, 反而失去refactoring的本意.
不管如何, 这本书我以后要经常复习看看, 有些东西只有多读几遍才能真正掌握. 那个关于Null Object的我很喜欢.
竟然还有这种Null Object的写法, 真的是很实用, 虽然debug的时候可能有点混乱...
不管如何, 这本书我以后要经常复习看看, 有些东西只有多读几遍才能真正掌握. 那个关于Null Object的我很喜欢.
竟然还有这种Null Object的写法, 真的是很实用, 虽然debug的时候可能有点混乱...