3四、尽量可配置,尤为是业务方面的规则

一、事实和实践证实,业务方面的规则,必须尽量尽快作到可配置。

业务需求,规则时间神马滴,不管当时多么坚决明确,过不了多久,都有可能变化。后端

不变是不可能的,变化只是时间问题。spa

作成可配置的,才能掌握主动权,更快更好知足需求。class

 

二、可配置,整体看更省时

第1次作成可配置,假设须要多花10分钟。配置

第2次作成可配置,可能须要花15分钟。额外加上,心情烦躁成本、不能快速知足变化,还有可能被喷!di

 

三、哪些能够不须要作成可配置的

1)不常常变化的,性别,好比:男女时间

2)后端用的枚举值,业务相关的co

每增长1个值,都涉及到业务的改动。配置项多增长1个,没有实际意义。枚举

3)业务字段,有时候也能够须要作成可配置的。系统

好比:某个状态叫作“待复评”,有时候须要改为“待1级复评”,也可能改为“待直属Leader复评”等

 

四、多一些开关配置,能够防止问题扩大化

某系统,发邮件逻辑有问题。若是须要修复,须要再修改代码,从新上线推包。

关闭发邮件的开关,先不发便可。

相关文章
相关标签/搜索