Set expectations 你不可能把一个老旧的代码野兽只用一晚就转变成优雅的奇迹marvel.你需要如下做法: 让自己有好的状态,用15分钟挥舞拳头诅咒之前的程序员 开始工作,这个codebase现在归你了. 如果你像我一样,立即搞定每件事并或增加测试给每件事的冲动十分强烈,那么休闲让这个感觉过去. 一上来就给遗产代码增加测试不是好注意,这里有2个原因: 第一个问题是,你接管这个遗产代码后你期望做点什么,而客户的想法未必和你一样.所以先和客户交流,或者和产品经理充分交流,确定需求后再开始…