fbpx

電子書 – Clean Architecture: A Craftsman’s Guide to Software Structure and Design

Contents

書籍簡介

傳奇人物 Robert C. Martin(“Uncle Bob”)的實用軟體架構解決方案

通過應用軟體架構的通用規則,你可以在任何軟體系統的整個生命週期中顯著提高開發人員的工作效率 現在,在暢銷書 Clean Code 和 Clean Coder 的成功的基礎上,傳奇軟體工匠 Robert C. Martin(“Uncle Bob”)揭示了這些規則,並幫助你應用這些規則。

Martin 的 Clean Architecture 不只是提供選擇。 憑藉在所有可以想像的軟體環境中超過半個世紀的經驗,Martin 告訴你要做出什麼樣的選擇,以及為什麼他們對你的成功至關重要。 正如你對 Uncle Bob 所期待的那樣,本書內容充滿了直接的,沒有毫無意義的解決方案,以應對你將要面臨的真正挑戰 – 那些會造成或破壞你專案的挑戰。

  • 了解架構師需要實現的軟體,以及實現它的核心規範和實踐
  • 掌握解決功能,元件分離和資料管理的基本軟體設計原則
  • 看看程式設計典範如何強制執行紀律藉由限制開發人員可以做的事
  • 了解什麼是至關重要的,什麼只是一個“細節”
  • 實現 Web,資料庫,thick-client,console 和嵌入式應用程式的最佳高級架構
  • 定義適當的邊界和層次,並組織元件和服務
  • 了解設計和架構出錯的原因,以及如何防止(或修復)這些故障

Clean Architecture 對於每一位現任或有抱負的軟體架構師,系統分析師,系統設計師和軟體經理來說都是至關重要的一本書,對於每一位必須執行別人設計的程式設計師來說,都是必不可少的。

關於作者

Robert C. Martin

Robert C. Martin 自1970年以來一直是程式設計師。他是 Uncle Bob 諮詢公司的創始人,與他的兒子米卡·馬丁共同創立了 Clean Coders 公司。Martin 在各種雜誌上發表了數十篇文章,並在國際會議和展場上定期發表演講。 他撰寫並編輯了許多書籍,包括:Designing Object Oriented C++ Applications Using the Booch MethodPatterns Languages of Program Design 3More C++ GemsExtreme Programming in PracticeAgile Software Development: Principles, Patterns, and Practices,UML for Java 程序員,Clean Code 和Clean Coder。 作為軟體開發行業的領導者,Martin擔任 C ++ Report 主編三年,並擔任敏捷聯盟的首任主席。


書籍網址
貼上的影像_2018_2_7_下午5_35

你可能會有興趣

喜歡我們的分享嗎? 使用以下的社群分享按鈕也分享給你的朋友吧!

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d