3四、儘量可配置,尤爲是業務方面的規則

一、事實和實踐證實,業務方面的規則,必須儘量儘快作到可配置。

業務需求,規則時間神馬滴,不管當時多麼堅決明確,過不了多久,都有可能變化。後端

不變是不可能的,變化只是時間問題。spa

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

 

二、可配置,整體看更省時

第1次作成可配置,假設須要多花10分鐘。配置

第2次作成可配置,可能須要花15分鐘。額外加上,心情煩躁成本、不能快速知足變化,還有可能被噴!di

 

三、哪些能夠不須要作成可配置的

1)不常常變化的,性別,好比:男女時間

2)後端用的枚舉值,業務相關的co

每增長1個值,都涉及到業務的改動。配置項多增長1個,沒有實際意義。枚舉

3)業務字段,有時候也能夠須要作成可配置的。系統

好比:某個狀態叫作「待複評」,有時候須要改爲「待1級複評」,也可能改爲「待直屬Leader複評」等

 

四、多一些開關配置,能夠防止問題擴大化

某系統,發郵件邏輯有問題。若是須要修復,須要再修改代碼,從新上線推包。

關閉發郵件的開關,先不發便可。

相關文章
相關標籤/搜索