任务7:再撸一遍

最后的任务很简单,就是再练一次这道题。

在练习过程中,你需要利用“十六字心法”将你的重构拆解到每写 1-2 行代码就能运行并通过测试的粒度。希望从此以后,你能以分钟为时间单位开展所有的重构工作,并且保证系统永远处于可运行状态,成为一个更加专业的软件工程师。

你的任务

  • 重新做一下这道题,注意基本姿势:频繁运行测试。如果测试失败,需要回滚刚刚的更改

  • 多练几遍,试试看能不能在时限内完成题目:Java 20 分钟;JavaScript 15 分钟

思考

  • 相比课程一开始,感觉自己什么地方进步了?

  • 能不能描述一下自己掌握的重构节奏感?

  • 这道题有没有不同的重构次序?

Last updated