今天搞出来一个线上问题,代码很简单,就是把值从一个字段存在了另一个字段里,结果导致了一个发布的错误.
总结一下就是写代码的时候不光要考虑逻辑问题,也要考虑系统之间的依赖关系,还有发布顺序.
另一个同事也发生了一个线上问题,是一个空指针错误,调用的时候认为对方接口传过来的一定是有值的,可事实上却没有,这样就导致了每小时400次的签约错误.
这个问题告诫我的是,不要相信别人的数据,自己要多做判断,多考虑异常情况