語(yǔ)義軟件設(shè)計(jì)
馬晶慧 譯
出版時(shí)間:2022年10月
頁(yè)數(shù):305
“本書的觀點(diǎn)犀利而又務(wù)實(shí),讓我們重新思考如何構(gòu)思、設(shè)計(jì)與創(chuàng)建軟件。本書指出了現(xiàn)代軟件開發(fā)體系的不健全之處,對(duì)部分基本假設(shè)提出了質(zhì)疑,為你提供了一種全新的方法和一整套工具,幫助你在預(yù)算范圍內(nèi)準(zhǔn)時(shí)交付高質(zhì)量的軟件。”
——Holt Hopkins
Sabre高級(jí)架構(gòu)總監(jiān)
為什么有如此之多的軟件項(xiàng)目都以失敗告終?本書的作者是一名資深的首席架構(gòu)師兼CTO,他在本書中介紹了一種全新的軟件架構(gòu)理論與實(shí)踐方法。語(yǔ)義設(shè)計(jì)打破傳統(tǒng)思想,重新定義了軟件架構(gòu):為構(gòu)建強(qiáng)大、靈活及可擴(kuò)展系統(tǒng)而構(gòu)思概念的過(guò)程。
本書概述了語(yǔ)義軟件設(shè)計(jì)的核心實(shí)踐,并提出了一套完整的架構(gòu)實(shí)踐工具包,其中包括一組實(shí)踐模式和模板。架構(gòu)師、系統(tǒng)設(shè)計(jì)師、軟件開發(fā)經(jīng)理、CTO和CIO可以通過(guò)本書學(xué)習(xí)如何創(chuàng)建有效且全面的架構(gòu)與技術(shù)計(jì)劃,從而提高項(xiàng)目的成功率。
● 學(xué)習(xí)一系列久經(jīng)考驗(yàn)的架構(gòu)實(shí)踐,從有效的架構(gòu)、設(shè)計(jì)思維與運(yùn)維等方面入手,創(chuàng)建優(yōu)質(zhì)的軟件產(chǎn)品。
● 深入探索業(yè)務(wù)架構(gòu)、基礎(chǔ)設(shè)施架構(gòu)、數(shù)據(jù)架構(gòu)與應(yīng)用程序架構(gòu)。
● 探討架構(gòu)師、項(xiàng)目經(jīng)理以及管理層如何通過(guò)價(jià)值鏈,與開發(fā)團(tuán)隊(duì)、管理團(tuán)隊(duì)和產(chǎn)品團(tuán)隊(duì)高效地開展工作。
● 探討機(jī)器學(xué)習(xí)架構(gòu)與自動(dòng)化流水線的特殊應(yīng)用。
● 為企業(yè)架構(gòu)團(tuán)隊(duì)提供一套完整的實(shí)踐模板。
書名:語(yǔ)義軟件設(shè)計(jì)
譯者:馬晶慧 譯
國(guó)內(nèi)出版社:中國(guó)電力出版社
出版時(shí)間:2022年10月
頁(yè)數(shù):305
書號(hào):978-7-5198-7030-0
原版書書名:Semantic Software Design
原版書出版商:O'Reilly Media
Eben Hewitt
Eben Hewitt是一家全球企業(yè)SaaS公司的首席架構(gòu)師兼CTO。曾出版《Technology Strategy Patterns: Architecture as Strategy》、《Cassandra: The Definitive Guide》等多部有關(guān)架構(gòu)、服務(wù),以及軟件開發(fā)的書籍。
Eben Hewitt是Choice Hotels International的首席技術(shù)官,這是全球最大酒店集團(tuán)之一。
Eben Hewitt是美國(guó)一家資產(chǎn)達(dá)數(shù)十億的零售公司的技術(shù)架構(gòu)師,關(guān)注設(shè)計(jì)和構(gòu)建該公司的SOA。他有10年的IT從業(yè)經(jīng)驗(yàn),并擁有多個(gè)行業(yè)證書,包括Sun認(rèn)證的“Java Web Services Developer for EE 5”。Eben是JavaOne受歡迎的SOA發(fā)言人,而且在此之前,他已經(jīng)編寫了4本編程書籍和多篇行業(yè)文章。最近,他為O’Reilly的Richard Monson-Haefel主編的“97 Things Every Software Architect Should Know”撰稿(http://oreilly.com/catalog/9780596522698)。
本書封面上的動(dòng)物是非洲森林水牛(英文:African forest buffalo,學(xué)名:Syncerus caffer nanus),這是非洲水牛的一個(gè)亞種。這種類型的水牛生活在非洲大陸西部和中部的熱帶雨林,而其他三個(gè)亞種都生活在熱帶稀樹大草原。
非洲森林水牛是最小的亞種,體重約為250~320公斤(相比之下,普通的非洲水牛約為400~800公斤)。該亞種具有紅棕色的皮,在面部區(qū)域較暗。角的形狀和大小也不同于其他亞種,它們的角要小得多,生長(zhǎng)方向不同,而且也不會(huì)融合在一起。非洲森林水牛以森林周圍空地上的草和各種植物為食。隨著森林的砍伐,非洲森林水牛也適應(yīng)了在人類道路附近或可以生長(zhǎng)草的伐木地區(qū)生活。
非洲森林水牛的水牛群相對(duì)較小,不超過(guò) 30 頭,通常由 1~2頭公牛和幾頭雌性、幼年和小犢牛組成。公牛一整年都會(huì)和牛群待在一起,而不會(huì)處于落單狀態(tài)。非洲森林水牛成群結(jié)隊(duì),通常有助于防御天敵,因此大多數(shù)捕食者都無(wú)法殺死一頭成年的水牛。但尼羅河鱷魚是一個(gè)例外。