重构 根据 Martin Fowler 名著《重构》,演示重构过程。可以把本项目的代码当做书本来阅读,代码改变的过程就是重构的过程。 代码注释、提交说明部分的引用了原著中的叙述,如果你没有时间去看原著,那么跟随此项目的演变过程,能对重构有个整体了解