能力強(qiáng)的架構(gòu)師不管做什么都一定要做到極致:
能通用的業(yè)務(wù)一定要單獨(dú)開源
難以通用的業(yè)務(wù)就集成到架構(gòu)里——然后開源架構(gòu)
每個選項(xiàng)一定要做成配置
每個模塊一定要做成插件
每個插件一定要能夠熱插拔
能力強(qiáng)的架構(gòu)師能在當(dāng)前版本里無限重構(gòu)下去:
能統(tǒng)一的數(shù)據(jù)結(jié)構(gòu)一定要統(tǒng)一
能復(fù)用的代碼一定要復(fù)用
能做得復(fù)雜的一定不能簡單
能做得簡單的一定要做得難用
能穩(wěn)定工作的內(nèi)部歷史產(chǎn)物一定要重寫
能力強(qiáng)的架構(gòu)師系宫,一定不會讓項(xiàng)目流產(chǎn)
因?yàn)檫€沒流產(chǎn)他就會發(fā)現(xiàn)更好的架構(gòu)
然后砍掉當(dāng)前的項(xiàng)目重新做一遍
作者:匿名用戶
鏈接:http://www.zhihu.com/question/19627054/answer/55101565
來源:知乎
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請注明出處娜膘。