通过重构让代码结构变得更加好,是一个进阶的学习过程