無瑕的程式碼-整潔的軟體設計與架構篇 2024 pdf epub mobi 電子書 下載


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

簡體網頁||繁體網頁

無瑕的程式碼-整潔的軟體設計與架構篇 pdf epub mobi 著者簡介

Robert C. Martin

人稱Uncle Bob,程式設計經驗超過40年,Agile Software(敏捷軟體開發)的提倡者之一。

創立Object Mentor,這是一間專注於C++、Java物件導嚮、模式、UML、敏捷方法學和極限程式設計的顧問諮詢公司。

在這些領域,作者撰寫瞭相當多的名著,並獲得有IT奧斯卡獎之稱──Jolt震撼年度大獎。

其中,最暢銷的是《Clean Code》(中文版為無瑕的程式碼),為Amazon該類別的暢銷榜首,也被國內公認為程式設計師必讀的一本書。


無瑕的程式碼-整潔的軟體設計與架構篇 pdf epub mobi 圖書描述

《名傢名著》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》、《無瑕的程式碼》係列書作者,

會做磚頭有什麼瞭不起,會蓋房子纔厲害。

《博碩文化》、《名傢名著》 總編輯 ── 陳錦輝

無瑕的程式碼-整潔的軟體設計與架構篇 2024 pdf epub mobi 電子書 下載

無瑕的程式碼-整潔的軟體設計與架構篇 pdf epub mobi 圖書目錄




點擊這裡下載
    


想要找書就要到 本本書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-12-26

無瑕的程式碼-整潔的軟體設計與架構篇 2024 pdf epub mobi 電子書 下載

無瑕的程式碼-整潔的軟體設計與架構篇 2024 pdf epub mobi 電子書 下載

無瑕的程式碼-整潔的軟體設計與架構篇 2024 pdf epub mobi 電子書 下載



喜欢 無瑕的程式碼-整潔的軟體設計與架構篇 電子書 的读者还喜欢


無瑕的程式碼-整潔的軟體設計與架構篇 pdf epub mobi 讀後感

評分

評分

最初在網店發現這本書時,一看到書名我就很開心:Uncle Bob 齣新書啦。掃瞭一眼目錄,又心生疑惑:全書分為6個部分,第3個部分纔講到 SOLID 原則。這些原則在他的巨著《敏捷軟件開發:原則、模式與實踐》裏已經花大量篇幅講解瞭。莫不成連 Uncle Bob 也炒起冷飯瞭? (沒錯,上...  

評分

這是一本講架構設計之道的書; 道理,說簡單也簡單,就是根據功能的層次和依賴關係解耦閤;說復雜也復雜,如何在架構理想和項目現實之間平衡,不是書本可以說清楚學得到的。知易行難是永遠難以解決的問題。 作為一個同在PDP11上寫齣Hello world的老工程師,我對Martin老師所述...  

評分

重提瞭一遍各種principles。SOLID中S和D的思想貫穿整本書。收獲最大的還是D,Dependecy Invsrsion。通過interface(或者說Polymorphism),使得在boundary crossing的時候,“底層”指嚮“高層”。感覺是從另外一個角度去看待interface如何解耦閤。  

評分

uncle bob作為有50年開發經驗的程序員,以下1,2,4觀點可用於迴答一些常見的問題。3對常見編程範式的總結很精闢 1,設計design和架構architecture沒有區彆,底層設計細節和高層架構信息是不可分割的,他們組閤在一起,共同定義瞭整個軟件係統 2,行為價值和架構價值,架構價值...

類似圖書 點擊查看全場最低價
出版者:博碩文化
作者:Robert C. Martin
出品人:
頁數:336
譯者:林欣穎
出版時間:2018-5-16
價格:TWD 452
裝幀:
isbn號碼:9789864342945
叢書系列:

圖書標籤: 編程  計算機  蔡學鏞  程序設計  架構  2017   


無瑕的程式碼-整潔的軟體設計與架構篇 2024 pdf epub mobi 電子書 下載
想要找書就要到 本本書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

無瑕的程式碼-整潔的軟體設計與架構篇 pdf epub mobi 用戶評價

評分

評分

評分

評分

評分

無瑕的程式碼-整潔的軟體設計與架構篇 2024 pdf epub mobi 電子書 下載


分享鏈接





相關圖書




本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 onlinetoolsland.com All Rights Reserved. 本本書屋 版權所有