(1)確定重構(gòu)的目的和必要性

2018-02-24 16:07 更新

看起來這個規(guī)矩有些多余,但是請不要忽略。每一次架構(gòu)的重構(gòu)都是“傷筋動骨”,就像做手術(shù)一樣,即使再成功,也會傷元氣,所以決策者們首先要分析架構(gòu)重構(gòu)的理由和其他備選方案,明確重構(gòu)的目的是為了滿足業(yè)務(wù)需求,并且是不得不做的最佳方案,然后再考慮其他問題。 有時候,經(jīng)過分析就會發(fā)現(xiàn),也許還有其他解決方案,比如增加計算資源,或者重構(gòu)的目的不是為了業(yè)務(wù)需求,那就沒有必要做了。

檢查清單:

  • 架構(gòu)重構(gòu)的原因是什么,是為了滿足業(yè)務(wù)的需要還是只是覺得架構(gòu)不好看?
  • 除了架構(gòu)重構(gòu)之外,還有其他備選方案嗎?是否都分析過這些方案的利弊?
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號