軟件架構(gòu):架構(gòu)模式、特征及實踐指南
楊洋, 徐棟棟, 王妮 譯
出版時間:2021年07月
頁數(shù):324
全球范圍內(nèi)的薪酬調(diào)查經(jīng)常將軟件架構(gòu)師列為十大最佳工作崗位,但并沒有真正的指南來幫助開發(fā)人員成為架構(gòu)師。于是,本書出現(xiàn)了。本書第一次全面概述了軟件架構(gòu)的方方面面,涉及架構(gòu)特征、架構(gòu)模式、組件識別、圖表化和展示架構(gòu)、演進架構(gòu),以及其他許多主題。
Mark Richards和Neal Ford講授軟件架構(gòu)課程多年,他們關(guān)注的是適用于所有技術(shù)棧的架構(gòu)原則。本書將基于過去十年的所有創(chuàng)新,從現(xiàn)代的角度探索軟件架構(gòu)。
本書將探討:
● 架構(gòu)模式:眾多架構(gòu)決策的技術(shù)基礎(chǔ)。
● 組件:識別、耦合、內(nèi)聚、分區(qū)和粒度。
● 軟技能:有效的團隊管理、會議、談判、展示等。
● 現(xiàn)代化:在過去的幾年里,工程實踐和操作方法發(fā)生了根本性的 變化。
● 作為工程學(xué)科的架構(gòu):可重復(fù)的結(jié)果、度量和具體的評估增加了 軟件架構(gòu)的嚴謹性。
書名:軟件架構(gòu):架構(gòu)模式、特征及實踐指南
譯者:楊洋, 徐棟棟, 王妮 譯
國內(nèi)出版社:機械工業(yè)出版社
出版時間:2021年07月
頁數(shù):324
書號:978-7-111-68219-6
原版書書名:Fundamentals of Software Architecture
原版書出版商:O'Reilly Media
Mark Richards
Mark Richards是一位經(jīng)驗豐富的軟件架構(gòu)師,他參與了微服務(wù)架構(gòu)、事件驅(qū)動架構(gòu)和其他分布式架構(gòu)的架構(gòu)、設(shè)計和實現(xiàn)。
Mark Richards is an accomplished author and conference speaker working as a handson SOA and enterprise architect in the financial services industry. In addition to numerous published articles, he is the author of Java Transaction Design Strategies (C4Media), contributing author of 97 Things Every Software Architect Should Know (O’Reilly), and contributing author of No Fluff, Just Stuff Anthology Volumes 1 and 2
(Pragmatic Bookshelf). He is a recognized authority on messaging, Service-Oriented Architecture, and transaction management. Mark is a regular speaker on the NFJS
Software Symposium series and speaks at conferences around the world.
Neal Ford
Neal Ford是Thoughtworks公司的總監(jiān)、軟件架構(gòu)師和meme wrangler。