購物比價找書網找車網
FindBook  
 有 9 項符合

無瑕的程式碼:整潔的軟體設計與架構篇

的圖書
最新圖書評論 -  目前有 1 則評論
 本書對於架構設計提供了很明確的...
轉載自博客來  推薦  2018/06/12
本書對於架構設計提供了很明確的想法、很契合現代的觀念、實務的作法,翻譯也很用心,閱讀起來很流暢。 其中,對於依賴、解耦、取捨的一再舉證,以及相對應的科學計量方式,值得一讀。 此外,對於破除一些「迷思」(留給看的人去留意)、建立一些觀念(怎麼看待DB、OS、Framew...
無瑕的程式碼:整潔的軟體設計與架構篇 無瑕的程式碼:整潔的軟體設計與架構篇

作者:Robert C. Martin / 譯者:林欣穎 
出版社:博碩文化股份有限公司
出版日期:2018-05-16
語言:繁體書   
圖書介紹 - 資料來源:TAAZE 讀冊生活
圖書名稱:無瑕的程式碼:整潔的軟體設計與架構篇

《名家名著》00  
《無瑕的程式碼──整潔的軟體設計與架構篇》


工程師︰我已經拜讀了《Clean Code》,還有必要讀《Clean Architecture》嗎?
架構師︰喔,你會做磚頭,那你會蓋房子嗎?

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

將近10年的等待,全球知名作家Uncle Bob終於推出新作品《Clean Architecture》,由書名很容易就能猜到,這本書和《Clean Code》一定有關。沒錯,這兩本書是有些相同,但又有很大的不同。相同之處在於,這兩本書都是在教導軟體工程師如何正確開發出好的軟體,甚至兩本書提到的原則名稱有些還是相同的。不同之處在於,即便是相同的原則,但在不同層次上使用時,要注意的地方截然不同。

總結來說,好的軟體系統始於整潔的程式碼(clean code),但光是這樣還不夠。也就是說,如果磚塊做得不好,那麼建築物的架構也就不重要了。但就另一方面來說,你也能用精心製作的磚塊來製造大量的垃圾,這本書就是要避免你製造垃圾。

因此,除了閱讀《Clean Code》之外,你還需要閱讀《Clean Architecture》!

再次地,Robert C. Martin以大師強而有力的口吻,極具說服力的文字來撰寫這本書,透過這本書教您如何建構好軟體的架構,釐清什麼是架構,以及認清獨立部署和獨立開發的重要性。如果您想開發的是企業級的軟體,那就千萬不可錯過這本書。

本書將徹底顛覆您的許多觀點,例如微服務是個架構嗎?C語言沒有多型嗎(多型是物件導向發明的嗎)?C語言和C++的封裝相比,誰比較完美?軟體是數學還是科學?什麼是測試的本質?你應該使用框架嗎?關聯式資料庫為何會流行,是否已日暮途窮了呢?你可以先試著回答這些問題,然後在閱讀本書之後,再次審思這些問題,相信大多數的人,要答對一半都很困難。

如果您自許成為一位專業的軟體工程師,強烈建議您,一定要好好詳讀這本書。

~~~~~~~~~~~~~~關於架構~~~~~~~~~~~~~~

架構代表了塑造系統的「重要」設計決策,有多「重要」則是由因應變化的成本來衡量的。
Grady Booch ──《Object-Oriented Analysis and Design with Applications》作者

如果你認為好架構的代價是昂貴的,那不妨試試糟糕的架構。
Brian Foote and Joseph Yoder ──《Pattern Languages of Program Design 4》作者

架構是你希望在專案早期就能得到的決定,但你並不一定能比其他任何時候更容易得到它們。
Ralph Johnson ──《Design Patterns: Elements of Reusable Object-Oriented Software》作者

架構是一個假設,需要透過實作和度量來證明。
Tom Gilb ──《Competitive Engineering: A Handbook For Systems Engineering, Requirements Engineering, and Software Engineering Using Planguag》作者

走得快的唯一方法就是走得好。
Robert C. Martin── 軟體大師,《Clean Code》、《無瑕的程式碼》系列書作者,

會做磚頭有什麼了不起,會蓋房子才厲害。
《博碩文化》、《名家名著》 總編輯 ── 陳錦輝

作者簡介:

Robert C. Martin:人稱Uncle Bob,程式設計經驗超過40年,Agile Software(敏捷軟體開發)的提倡者之一。創立Object Mentor,這是一間專注於C++、Java物件導向、模式、UML、敏捷方法學和極限程式設計的顧問諮詢公司。

在這些領域,作者撰寫了相當多的名著,並獲得有IT奧斯卡獎之稱──Jolt震撼年度大獎。其中,最暢銷的是《Clean Code》(中文版為無瑕的程式碼),為Amazon該類別的暢銷榜首,也被國內公認為程式設計師必讀的一本書。

TOP

目錄
Part I 簡介
Chapter 1 什麼是設計與結構
Chapter 2 兩種價值觀的故事

Part II 從基礎開始:程式設計範式
Chapter 3 範式概述
Chapter 4 結構化程式設計
Chapter 5 物件導向程式設計
Chapter 6 函數式程式設計

Part III 設計原則
Chapter 7 SRP:單一職責原則
Chapter 8 OCP:開放-封閉原則
Chapter 9 LSP:Liskov 替換原則
Chapter 10 ISP:介面隔離原則
Chapter 11 DIP:依賴反向原則

Part IV 元件原則
Chapter 12 元件
Chapter 13 元件內聚性
Chapter 14 元件耦合性

Part V 架構
Chapter 15 什麼是架構
C...
»看全部
TOP

商品資料
  • 作者: Robert C. Martin 譯者: 林欣穎
  • 出版社: 博碩文化股份有限公司 出版日期:2018-05-16 ISBN/ISSN:9789864342945
  • 語言:繁體中文 裝訂方式:平裝 頁數:336頁
  • 商品尺寸:長:230mm \ 寬:185mm
  • 類別: 中文書> 電腦> 程式語言
圖書評論 -   評分:
 本書對於架構設計提供了很明確的...
轉載自博客來  推薦  2018/06/12
本書對於架構設計提供了很明確的想法、很契合現代的觀念、實務的作法,翻譯也很用心,閱讀起來很流暢。

其中,對於依賴、解耦、取捨的一再舉證,以及相對應的科學計量方式,值得一讀。

此外,對於破除一些「迷思」(留給看的人去留意)、建立一些觀念(怎麼看待DB、OS、Framework) 都有簡潔、直接的說明。不矯情,很棒!雖然,也有些部份,我覺得有點主觀、說滿了,但是謙虛、退一步地想,這可能是自己還沒肯定的結論而已也說不一定。
贊助商廣告
 
金石堂 - 今日66折
立志把生活過成喜歡的樣子(隨書附雪兒旅人風景賽璐璐書籤4張)
作者:謝雪文(雪兒Cher)
出版社:時報文化出版企業股份有限公司
出版日期:2022-06-21
66折: $ 231 
金石堂 - 今日66折
水滸傳
作者:吳淡如
出版社:聚光文創
出版日期:2019-06-03
66折: $ 261 
金石堂 - 今日66折
富足人生的12把金鑰有聲書﹝新版﹞
作者:許添盛主講
出版社:賽斯文化
出版日期:2015-08-10
66折: $ 792 
金石堂 - 今日66折
超越人性的弱點,遇見更好的自己:卡內基教你建立內在力量、打造舒適關係、活出你自己
作者:喬.哈特、麥可.克羅姆
出版社:時報文化出版企業股份有限公司
出版日期:2023-06-06
66折: $ 297 
 
Taaze 讀冊生活 - 暢銷排行榜
迷宮飯 世界導覽冒險者聖經 完全版(全)
作者:九井諒子
出版社:青文出版社股份有限公司
出版日期:2025-01-22
$ 395 
金石堂 - 暢銷排行榜
α的新娘 共鳴戀情(04)特典版END
作者:岩本薫/幸村佳苗
出版社:青文出版社股份有限公司
出版日期:2025-02-12
$ 142 
博客來 - 暢銷排行榜
笑中帶淚的老後日常套書:《銀髮川柳1~3》(附贈「人生滋味」插畫書籤、「一起變老吧」新春賀年狀)
作者:日本公益社團法人全國自費老人之家協會 (公益社団法人全国有料老人ホーム協会, ポプラ社編集部)
出版社:三采
出版日期:2024-12-27
$ 562 
金石堂 - 暢銷排行榜
迷宮飯 世界導覽冒險者聖經 完全版(全)
作者:九井諒子
出版社:青文出版社股份有限公司
出版日期:2025-01-22
$ 425 
 
博客來 - 新書排行榜
療傷遊戲 重新開始 5(首刷限定版)
出版日期:2025-02-05
$ 170 
Taaze 讀冊生活 - 新書排行榜
徹底理解英文文法原理:鞏固中學生文法概念
作者:Nancy M. Sullivan
出版社:EZ叢書館
出版日期:2025-02-03
$ 323 
金石堂 - 新書排行榜
遊戲結束之前 幽靈狙擊手【限定版】
作者:草子信
出版社:三日月書版股份有限公司
出版日期:2025-02-12
$ 629 
博客來 - 新書排行榜
林姓主婦的晚餐餐桌提案:4種生活情境 X 8組餐桌提案=32套美味一桌菜
作者:林姓主婦
出版社:三采
出版日期:2025-02-07
$ 410 
 

©2025 FindBook.com.tw -  購物比價  找書網  找車網  服務條款  隱私權政策