雖然看起來像是一句廢話,但是我想Raffi Krikorian特意把這條提出來一定是有理由的。架構(gòu)重構(gòu)的最終目的是改進(jìn)業(yè)務(wù),所以對(duì)于業(yè)務(wù)的了解將有助于架構(gòu)師和技術(shù)人確定重構(gòu)目標(biāo)的優(yōu)先級(jí)和關(guān)鍵路徑。比如,我們需要知道哪些關(guān)鍵業(yè)務(wù)的架構(gòu)是不能碰的,哪些業(yè)務(wù)之間是互相關(guān)聯(lián)的,哪些業(yè)務(wù)的架構(gòu)是需要優(yōu)先重構(gòu)的.....等等。除了了解業(yè)務(wù)本身,我們還需要了解“人”,表面上管理層是重構(gòu)目標(biāo)的裁決者,但實(shí)際上業(yè)務(wù)部門的人才是。技術(shù)人需要了解他們的業(yè)務(wù)需求,并將其轉(zhuǎn)化為重構(gòu)目標(biāo)。通過這種方式,架構(gòu)重構(gòu)的意義才能得到具體的體現(xiàn)。
更多建議: