易燃物匯聚 YouTube 有聲書與書評
構建高質量軟件:持續集成與持續交付系統實踐 封面

構建高質量軟件:持續集成與持續交付系統實踐

心藍

505人在讀
33.6萬字總字數
¥59.4定價

內容簡介

本書包含四大部分,共10章。一部分(1~4章)主要圍繞如何提高軟件的開發質量和效率展開,詳細講述了單元測試的常用工具和實踐方法,並展開闡述了持續集成、持續交付、持續部署等概念;二部分(5~6章)詳細講解了兩個常用的mock工具——Mockito和Powermock,通過實例詳盡地講解了它們的語法規則和使用場景,目的是讓開發者在不修改軟件源代碼和程序結構的前提下儘可能確保軟件具備可測試性;三部分(7~8章)爲讀者詳細講述了兩個行爲驅動開發工具(功能測試)Concordion和Cucumber的使用,這兩個工具可以幫助我們很好地完成功能測試、驗收測試、迴歸測試等工作;四部分(9~10章)綜合前面三部分的知識點,並引入代碼風格檢查、靜態代碼分析、三方依賴安全性檢查、企業內部私服的原理和搭建、Ansible自動化軟件部署工具、Jenkins Pipeline等知識,以幫助讀者構建了一個完整的CI/CD流程。

讀者書評

★☆☆☆☆

大部分看到書名進來的估計不太會有太多收穫

★★★☆☆

對於初步瞭解單元測試,jekins等是比較好的入門讀物。

★★★★★

粗略的翻閱了翻閱,值得所有沒有ci cd的程序員去學習。特別是如何寫單元測試,如何實現自動化測試,如何實現持續部署等學習,實踐性很強。 devOps已經提出很多年了,但是能做ci cd的公司並不多,特別是很多中小企業,往往依賴於手動部署和升級,一旦出現問題經常覆水難收。很值得去學習。

★★★★★

不錯,寫的非常好,適合沒有基礎的人學習。

★★★☆☆

當入門教程來看吧,基本就是科普級的操作手冊

書籍信息

作者心藍
出版社機械工業出版社
出版時間2021-09-01
ISBN9787111690207
分類計算機-編程設計
格式EPUB
完結狀態連載中
章節數83