現(xiàn)代軟件工程:如何高效構(gòu)建軟件
鏈接:pan.baidu.com/s/1heMjBn_fyXQMqRSRc_ZCDQ?pwd=ld8q?
提取碼:ld8q

(1)持續(xù)交付先驅(qū)戴維.法利全新力作。曾與耶斯.亨布爾(JezHumble)共同撰寫了獲Jolt大獎(jiǎng)的圖書《持續(xù)交付:發(fā)布可靠軟件的系統(tǒng)方法》。
(2)改進(jìn)復(fù)雜軟件系統(tǒng)的工程實(shí)踐指南。糾正人們對(duì)軟件工程的傳統(tǒng)認(rèn)知誤區(qū),闡述生產(chǎn)力和創(chuàng)造力在軟件工程中缺一不可的辯證關(guān)系;跳出特定的工具或技術(shù),抽象、提煉、連貫為一套具有普適性、基礎(chǔ)性的現(xiàn)代軟件工程思想和范式;以實(shí)用有效的方法為重點(diǎn),講解科學(xué)原理、工程技術(shù)如何應(yīng)用于軟件開發(fā)。
(3)廣泛適用于各類軟件開發(fā)團(tuán)隊(duì)。書中提及的“道fa術(shù)器”,對(duì)于初創(chuàng)公司或大型企業(yè)都適用,促進(jìn)軟件組織更加可靠、有效、高質(zhì)量地構(gòu)建軟件,交付業(yè)務(wù)價(jià)值,激發(fā)創(chuàng)新活力。
(4)國(guó)家衛(wèi)星氣象中心風(fēng)云四號(hào)氣象衛(wèi)星地面系統(tǒng)副總設(shè)計(jì)師 楊磊、中國(guó)信息通信研究院云計(jì)算與大數(shù)據(jù)研究所副總工程師陳屹力等業(yè)界學(xué)者、實(shí)踐者親筆推薦。
內(nèi)容簡(jiǎn)介
本書探討了軟件工程的真正含義,匯集了一些重要的軟件開發(fā)基本原則,將它們緊密結(jié)合成一個(gè)一致的模型,旨在幫助讀者有效、快速地構(gòu)建軟件。全書共4個(gè)部分:第1部分探討軟件工程的真正含義,以及如何將工程的原則和原理應(yīng)用到軟件開發(fā)中;第2部分講述運(yùn)用科學(xué)思想優(yōu)化軟件開發(fā)過(guò)程的方法,包括迭代式、增量式工作,獲得并利用快速、高質(zhì)量的反饋,采用實(shí)驗(yàn)性和經(jīng)驗(yàn)主義的科學(xué)方法;第3部分介紹管理軟件復(fù)雜性的方法,深入探討模塊化、內(nèi)聚力、關(guān)注點(diǎn)分離、信息隱藏和抽象、管理耦合等原則;第4部分介紹支持軟件工程的工具,以及一些貫穿本書的軟件開發(fā)理念,包括可測(cè)試性、可部署性、速度、控制變量、持續(xù)交付等。
作者簡(jiǎn)介
戴維.法利(David Farley)是持續(xù)交付的先驅(qū)、思想領(lǐng)袖,也是持續(xù)交付、DevOps、測(cè)試驅(qū)動(dòng)開發(fā)和軟件開發(fā)領(lǐng)域的專家。
從現(xiàn)代計(jì)算的早期開始,戴維曾擔(dān)任過(guò)程序員、軟件工程師、系統(tǒng)架構(gòu)師和成功團(tuán)隊(duì)的核心,他掌握了計(jì)算機(jī)和軟件開發(fā)的基本原理,并形成了開創(chuàng)性的方法,改變了開發(fā)人員和團(tuán)隊(duì)的工作方式。他挑戰(zhàn)了傳統(tǒng)的思維方式,帶領(lǐng)團(tuán)隊(duì)開發(fā)了世界top級(jí)的軟件。
戴維是獲Jolt大獎(jiǎng)的《持續(xù)交付:發(fā)布可靠軟件的系統(tǒng)方法》一書的作者之一,是一位受歡迎的會(huì)議演講者,并在YouTube上運(yùn)營(yíng)著廣受歡迎的“持續(xù)交付”頻道,主題是軟件工程。他建立了世界上速度快的金融交易所之一,是行為驅(qū)動(dòng)開發(fā)的先驅(qū),是《反應(yīng)式宣言》的作者之一,并憑借LMAX Disruptor獲得了杜克開源軟件獎(jiǎng)。
戴維熱衷于通過(guò)咨詢、YouTube 頻道和培訓(xùn)課程分享他的專業(yè)知識(shí),幫助世界各地的開發(fā)團(tuán)隊(duì)改進(jìn)軟件的設(shè)計(jì),提高軟件的質(zhì)量和可靠性。