O'Reilly logo
  • Yutao Dou thinks this is interesting:

adding functionality and refactoring.

From

Cover of Refactoring: Improving the Design of Existing Code, Second Edition

Note

另外两顶帽子是TDD中的 测试和实现