會員登入
|
加入會員
|
會員專區
|
購物車
|
自資出版
|
電子書城
|
客服中心
文學小說
商管創投
人文藝坊
勵志養生
進修學習
科學工程
家庭親子
玩樂天地
書名
出版社
作者
isbn
編號
英語會話
|
成交的秘密
|
霹靂影音寫真特典
|
App程式設計入門:iPhone、iPad(附光碟)
此作者無相關書籍
文學小說
文學
|
小說
商管創投
財經投資
|
行銷企管
人文藝坊
宗教、哲學
社會、人文、史地
藝術、美學
|
電影戲劇
勵志養生
醫療、保健
料理、生活百科
教育、心理、勵志
進修學習
電腦與網路
|
語言工具
雜誌、期刊
|
軍政、法律
參考、考試、教科用書
科學工程
科學、自然
|
工業、工程
家庭親子
家庭、親子、人際
青少年、童書
玩樂天地
旅遊、地圖
|
休閒娛樂
漫畫、插圖
|
限制級
設計重構:25個管理技術債的技巧消除軟體設計臭味
Refactoring for Software Design Smells: Managing Technical Debt
作者:
Girish Suryanarayana、Ganesh Samarthyam、Tushar Sharma
譯者:
袁國忠
分類:
電腦與網路
/
程式語言
叢書系列:單行本
出版社:
博碩文化
出版日期:2021/10/5
ISBN:9789864345229
書籍編號:kk0539207
頁數:272
定價:
520
元
一般會員價:
79
折
411
元
特別會員價:
75
折
390
元
書價若有異動,以出版社實際定價為準
訂購後立即為您進貨
訂購後立即為您進貨:目前無庫存量,讀者下訂後,開始進入調書程序,一般天數約為2-10工作日(不含例假日)。
團購數最低為 15 本以上
評價數:
(請將滑鼠移至星星處進行評價)
目前平均評價:
文字連結
複製語法
設計重構:25個管理技術債的技巧消除軟體設計臭味
圖片連結
複製語法
分
享
內容簡介
作者介紹
書籍目錄
同類推薦
設計重構:25個管理技術債的技巧消除軟體設計臭味 內容簡介 聞到它,找到它,消滅它! 還在被技術債追著跑嗎? 培養軟體嗅覺讓你無債一身輕! 本書重點介紹了技術債和一種確實可行的技術債管理方式,是一部名副其實的臭味實戰指南。 ──Grady Booch(IBM 研究院院士兼軟體工程首席科學家) 本書是一部優秀作品,具有劃時代意義,值得每位專業人員閱讀。 ──Stéphane Ducasse(軟體分析和軟體再造工程專家) 改變很難卻又不可避免。生活如此,軟體亦如此。為滿足用戶不斷增長的需求,軟體必須不斷演化。有鑑於軟體的無形特徵,要管理這種不斷的變化很難。其典型的結果是軟體品質低下和巨額技術債。 本書介紹25種結構型設計臭味及其有助於管理技術債的重構建議。我們認為遵循軟體設計原則是開發高品質軟體的關鍵。有鑑於此,我們根據4個基本設計原則來撰寫本書介紹的臭味。根據臭味違反的具體原則對其進行命名。介紹每種臭味時,我們會指出它違反的原則、討論一些可能導致該臭味的因素,並列出該臭味可能影響的重要品質指標,讓讀者知道設計所欠下的技術債。 描述每種臭味時,我們還提供了真實的範例以及業界專案經驗的趣聞軼事。對於每個範例,都提供了消除其臭味的可能重構解決方案。我們認為,要判斷臭味的影響,必須考慮設計的具體情況。因此,我們也介紹了由於條件限制(如語言或平台的侷限性)或出於大局上的考量而有意識地引入臭味的情形,使本書的立論更加周延。 本書內容 ●包含25個結構設計臭味的詳盡目錄(根據4種基本設計原則做分類),有助於處理軟體專案中的技術債。 ●將各種臭味以獨特命名的手法,幫助理解臭味引起的成因以及重構的可能方案。 ●使用插圖範例來呈現糟糕設計實踐中,所隱含的臭味以及它造成的問題。 ●囊括實用的重構技巧以改善設計臭味並管理技術債,並在實踐中創造軟體的高度品質並加以維持。 ●佐以實際範例以及業界專案經驗的趣聞軼事。 本書適合軟體架構師和設計人員、軟體開發人員、專案經理、學習軟體設計的學生。
作者簡介 Girish Suryanarayana 在印度Bangalore的Siemens科技公司之中,擔任研究與技術中心的高階研究科學家。 Ganesh Samarthyam CodeOps科技公司的創始人之一。在印度Bangalor當地從事獨立顧問、企業培訓師的工作。 Tushar Sharma 在印度Bangalore的Siemens科技公司之中,擔任研究與技術中心的技術專家。
目錄 獻詞 推薦序一 推薦序二 總編序 編輯序 前言 致謝 CHAPTER 1 技術債 1.1 何謂技術債 1.2 技術債的組成部分 1.3 技術債的影響 1.4 引發技術債的因素 1.5 如何管理技術債 CHAPTER 2 設計臭味 2.1 為何要關心臭味 2.2 導致臭味的原因 2.3 如何消除臭味 2.4 本書涵蓋的臭味 2.5 一種設計臭味分類方案 CHAPTER 3 抽象型臭味 3.1 缺失抽象 3.2 命令式抽象 3.3 不完整的抽象 3.4 多方面抽象 3.5 不必要的抽象 3.6 未利用的抽象 3.7 重複的抽象 CHAPTER 4 封裝型臭味 4.1 不充分的封裝 4.2 洩露的封裝 4.3 缺失封裝 4.4 未利用的封裝 CHAPTER 5 模組化型臭味 5.1 拆散的模組化 5.2 不充分的模組化 5.3 循環依賴式模組化 5.4 輪轂式模組化 CHAPTER 6 層次結構(hierarchy)型臭味 6.1 缺失 hierarchy 6.2 不必要的 hierarchy 6.3 未合併的 hierarchy 6.4 過寬的 hierarchy 6.5 憑空想像的 hierarchy 6.6 過深的 hierarchy 6.7 叛逆型 hierarchy 6.8 支離破碎的 hierarchy 6.9 多路徑 hierarchy 6.10 循環 hierarchy CHAPTER 7 臭味生態系統 7.1 具體情況的影響 7.2 臭味的相互影響 CHAPTER 8 技術債償還實戰 8.1 工具 8.2 流程 8.3 人員 APPENDIX A 軟體設計原則 A.1 抽象原則(ABSTRACTION) A.2 非循環依賴原則(ADP) A.3 不自我重複原則 A.4 封裝原則 A.5 資訊隱藏原則 A.6 保持簡單原則 A.7 里氏替換原則 A.8 Hierarchy 原則 A.9 模組化原則 A.10 開放封閉原則 A.11 單一職責原則 A.12 變化封裝原則 APPENDIX B 技術債償還工具 APPENDIX C 示意圖使用的表示法 APPENDIX D 推薦讀物 D.1 基礎知識 D.2 重構和再造 D.3 模式和反模式 D.4 技術債 參考文獻
親手開發推薦系統 -
演算法 圖解原理 x
範例驅動的需求澄清術
Unity × 設計
Binary Hac
Python零基礎入
系統設計面試制勝關鍵
Node.js生成式
用Python學AI
AI Agent 實
Q1:若我已報名付了1000元訂金,接下來我要做什麼? A:感謝您報名,後續相關事情及服務我們會以e-mail和電話跟您聯絡. 您也可以主動來信(andy@book4u.com.tw)詢問。謝謝! Q2:我本身並沒有產品和服務,也沒什麼實務上的經驗,那又能如何賺錢呢?這個課程真的有實際成效嗎? A:我們這個課程共有11項贈品,其中第2項贈品便是資訊產品創造藍圖,它將教您如何用最簡潔而快速的方法創出屬於您自己的資訊產品。一般的課程大多是教您如何捕魚,但多數的成功致富者,其成功的關鍵卻不是仰賴捕魚技術,而是仰賴借力之術,因為唯有借力才能無中生有!才能快速成長!也才能快速致富!本課程3天共有三套樣版,其中一套樣版便是教您打造在沒有任何商品與服務,也沒有任何資源的情況下,就能快速借力致富的樣版!本課程二位講師都是白手起家,對於沒有實務經驗的新手會格外用心,請放心。 Q3:請問贈品中魚池矩陣直效聯盟VVIP是什麼? A:這是一個強大的系統,而我們送的是體驗版,會提供你Email追客系統。國外有一種函授課程,亦即每幾天發一個課程給學員, 就是用EMAIL追客系統來實踐。EMAIL追客系統簡單的說就是今天有一個客戶在你的網站上購買產品或註冊,系統會自動回覆一封確認信,之後你可以自行設計發送內容和發信時間一次一對多發給客戶,而且每封信還會帶入客戶本身的姓名。讓客戶以為是我們專門為客戶所量身訂作的信件。所以Email追客系統可以讓你培養跟客戶的信任感,進而成交。 Q4:請問贈品中資訊產品創造藍圖是什麼? A:這是一位叫林星?老師的課程,課程售價是9800元,現在免費送給你。此課程包含: ● 何謂資訊型產品? ● 資訊型產品的種類大解析!以及如何組織你的資訊型產品賺錢? ● 如何找到你的利基市場? ● 為什麼錯的利基市場,再好的產品與行銷也很難有效! ● 29個國外已經證實能讓你賺到錢的利基市場! ● 如何確保你做出來的產品客戶會很想購買?以及實際可執行的步驟! ● 創造資訊型產品計劃書 ● 15個步驟建立你的資訊型產品事業 ● E-mail精準行銷的10個法則 ● 10個別人沒有告訴你的有效文案撰寫法則 Q5:請問贈品中自動財富系統 6片DVD是什麼? A:此6片DVD定價3200元。內容為《借力淘金!最吸利的鈔級魚池賺錢術》作者之一王紫杰所錄製的DVD,內容為有關網路行銷的知識和技巧,非常豐富且實用,免費送給您。
為了保障您的權益,新絲路網路書店所購買的商品均享有到貨七天的鑑賞期(含例假日)。退回之商品必須於鑑賞期內寄回(以郵戳或收執聯為憑),且商品必須是全新狀態與完整包裝(商品、附件、內外包裝、隨貨文件、贈品等),否則恕不接受退貨。