這條軍規(guī)更像是對架構(gòu)師們的心理建議,軟件開發(fā)過程中,壓力無處不在。對于架構(gòu)重構(gòu)來說,壓力來源于多個方面:管理層、團(tuán)隊成員、同級部門等等。說白了,架構(gòu)重構(gòu)對個人來說往往是一件出力不討好的事情。和做一個新產(chǎn)品能夠取得很高的贊賞相比,重構(gòu)的成績往往并不受領(lǐng)導(dǎo)重視,而且出了問題還要承擔(dān)很大的責(zé)任。從軟件開發(fā)角度看,做新產(chǎn)品是從0到1,而架構(gòu)重構(gòu)是從-1到1,復(fù)雜性和難度通常更大。因此,重構(gòu)的負(fù)責(zé)人要提前做好心理準(zhǔn)備,舒緩壓力的一個技巧是,設(shè)置好里程碑,將重構(gòu)的成果量化,并且和業(yè)務(wù)的變化關(guān)聯(lián)起來,定期向利益相關(guān)各方同步狀態(tài),得到大家的理解和支持。
更多建議: