lessons learned in dev2018年3月26日lesson 1程序配置项没有配置的时候要有一个默认值。比如调用其他服务的超时时间,防止没有配置的时候出错。 lesson 2接口变动要考虑兼容。 lesson 3单元测试要覆盖各种情况。 lesson 4打印错误日志很重要,通过日志找到错误原因。 lesson 5开始写代码前,确定好需求和业务逻辑,免的边测试边加/改需求。 lesson 6先搭架子,后实现具体的业务细节。