对于重构,Martin Fowler的《重构》一书非常经典,但是和我们想象得不同,大多数人学习完《重构》,在实践中还是不能熟练应用这一技术,甚至对重构的概念还含混不清!本文很大一部分是关于自己学习和实践重构技术的一些心得,其中一部分是对《重构》一书的一些精炼和总结,帮助大家快速上路. 另外一部分是关于`C++`语言重构的一些工程方面的经验总结,都是一些粗浅的工具使用和工程经验介绍,希望可以降低大家使用`C++`进行重构的实践难度