演進式架構(gòu)
周訓杰 譯
出版時間:2019年08月
頁數(shù):140
企業(yè)架構(gòu)師不能再依賴靜態(tài)計劃了。軟件開發(fā)體系在持續(xù)變化,新的工具、框架、技術(shù)和范式不斷涌現(xiàn)。這給脆弱的系統(tǒng)帶來了挑戰(zhàn),但也提供了更好的解決方案。近年來,核心軟件工程實踐中的快速變化讓我們重新思考如何更改架構(gòu),使其與時俱進。本書結(jié)合相關(guān)實踐,給出了讓架構(gòu)適應(yīng)變化的新思路。
構(gòu)建演進式架構(gòu)主要涉及3個方面:適用度函數(shù)、增量變更和適當?shù)鸟詈?。ThoughtWorks的3位專家各講一個方面,然后綜述如何構(gòu)建支持持續(xù)變更的架構(gòu)。
● 適應(yīng)度函數(shù):架構(gòu)呈現(xiàn)或前進的目標
● 增量變更:在開發(fā)和運維中實現(xiàn)漸進改變
● 架構(gòu)耦合:確定適當?shù)募軜?gòu)耦合以支持無瑕變更
● 演進式數(shù)據(jù):隨時間推移按要求和架構(gòu)轉(zhuǎn)變演進數(shù)據(jù)庫
● 構(gòu)建可演進的架構(gòu):結(jié)合以上各方面構(gòu)建演進式架構(gòu)
● 實踐演進式架構(gòu):助你起步的實踐指南
書名:演進式架構(gòu)
譯者:周訓杰 譯
國內(nèi)出版社:人民郵電出版社
出版時間:2019年08月
頁數(shù):140
書號:978-7-115-51617-6
原版書書名:Building Evolutionary Architectures
原版書出版商:O'Reilly Media
Neal Ford
Neal Ford是Thoughtworks公司的總監(jiān)、軟件架構(gòu)師和meme wrangler。
Rebecca Parsons
麗貝卡·帕森斯(Rebecca Parsons)是ThoughtWorks CTO,在大規(guī)模分布式 對象應(yīng)用開發(fā)和系統(tǒng)集成方面擁有豐富經(jīng)驗。
Patrick Kua
帕特里克·柯(Patrick Kua)是數(shù)字銀行N26首席科學家,曾任ThoughtWorks 主任咨詢師和技術(shù)主管,在敏捷和精益開發(fā)方面擁有豐富經(jīng)驗。