Saas平台React0.14版本升上来,UI组件库也是大量使用了老旧的组件库小孩子,父母(父组件)告诉它怎么做,它就应该怎么做(即具体业务逻辑由组件内部实现,但是实现哪种业务逻辑应该让父组件控制)FAAS甚至Serverless来解决这个点8K多行的代码,不可能全部梳理清楚了。但是主线要梳理清楚500行代码不到,引出了50多个BUG,而这个组件内部只是加了十行代码(仅仅一个函数). 跟这块业务不熟悉也很有大关系,一定要梳理输出整个核心业务主线文档。严格遵循单向数据流,不使用脏数据,这是底线。老组件8K多行大量的脏数据,例如:this.state.xxx = 'ooo'webhook检测的,只要超出就会企业微信全体通知并且@对应的代码推送人.FAAS和Serverless化做准备坚信祖传的代码是稳定的,不要试图去修改祖传的代码,存在即合理,如果写代码的人已经离职,一定不要触碰他的代码.有的代码写出来看起来很难阅读,很不合理,但是肯定有他的实现逻辑。(除非你有百分百的把握,但是谁又能说绝对呢?一次大的线上事故,特别涉及到金额的时候,不是一个普通开发能抗住的)1-2篇