登入
|
註冊
|
會員中心
|
結帳
|
培訓課程
魔法弟子
|
自資出版
|
電子書
|
客服中心
|
智慧型立体會員
書名
出版社
作者
isbn
編號
5050魔法眾籌
|
NG書城
|
國際級品牌課程
|
優惠通知
|
霹靂英雄音樂精選
|
App程式設計入門:iPhone、iPad(附光碟)
此作者無相關書籍
文學小說
文學
|
小說
商管創投
財經投資
|
行銷企管
人文藝坊
宗教、哲學
社會、人文、史地
藝術、美學
|
電影戲劇
勵志養生
醫療、保健
料理、生活百科
教育、心理、勵志
進修學習
電腦與網路
|
語言工具
雜誌、期刊
|
軍政、法律
參考、考試、教科用書
科學工程
科學、自然
|
工業、工程
家庭親子
家庭、親子、人際
青少年、童書
玩樂天地
旅遊、地圖
|
休閒娛樂
漫畫、插圖
|
限制級
軟體構築美學:當專案團隊遇上失控程式,最真實的解決方案
Brownfield Application Development in .NET
作者:
Kyle Baley、Donald Belcham
譯者:
蔡煥麟、張簡才祿
分類:
電腦與網路
/
程式語言
叢書系列:程式開發
出版社:
悅知文化(精誠資訊)
出版日期:2010/10/21
ISBN:9789866348785
書籍編號:kk0280471
頁數:528
定價:
650
元
優惠價:
79
折
514
元
書價若有異動,以出版社實際定價為準
絕版書
絕版書:確定不再版的商品,僅提供書籍資訊參考。
評價數:
(請將滑鼠移至星星處進行評價)
目前平均評價:
文字連結
複製語法
軟體構築美學:當專案團隊遇上失控程式,最真實的解決方案
圖片連結
複製語法
分
享
內容簡介
作者介紹
書籍目錄
同類推薦
軟體構築美學:當專案團隊遇上失控程式,最真實的解決方案 本書將大部分專案團隊所面臨到的既有、且難以維護及改善的應用程式,稱為棕地應用程式(Brownfield Application),它具有三項特點:既有程式碼;因差勁的實務作法而造成汙染;仍有改善或重複使用的潛力。 如何重構棕地專案?將分別從「開發環境」及「程式碼」兩大部分來探討。關於「開發環境」,將說明版本控制(version control)、持續整合(CI)、自動測試及度量,以及缺陷追蹤的重要性和作法。而在關於「程式碼」中,則會從技術面及實務面來說明程式所應具備的可維護性、可讀性、可擴展性、可逆性。此外,書中並補充許多真實案例及挑戰既有想法,除了讓你了解現實情況,並顛覆過去已被認為是常規但不正確的程式開發觀點,期待能陪伴開發人員從更多成功與失敗的專案經驗中成長。 本書特色: 歡迎來到真實世界! 要接管既有應用程式並不容易,我們往往因缺乏良好的程式撰寫習慣及專案管理經驗,而讓維護及改善變得困難。當你肩負著力挽狂瀾的使命時,除了被神選中的幸運,還有什麼方法可以幫助你從困境中重生? *有效的應用程式版本控制方式 *持續整合與自動化測試對開發環境的重要性 *謹守並維持有效的程式撰寫原則及習慣 *從使用者介面到資料存取的重構模式來改善既有程式碼 *程式分層及降低程式依賴性,可有效改善棕地專案的缺陷
Kyle Baley 擁有超過十年的開發經驗,範圍從交通業、電信業、銀行業及能源業等,同時也是微軟的最有價值專家(MVP)。 Donald Belcham 致力於挽救迫切需要救助的應用程式。
第1章 認識棕地應用程式 第2章 棕地專案的版本控制 第3章 持續整合 第4章 自動化測試 第5章 軟體度量與程式碼分析 第6章 瑕疵管理 第7章 在專案中導入好的物件導向實務 第8章 應用程式的重新分層 第9章 鬆散一些:降低程式碼的依賴性 第10章 重整使用者介面 第11章 重構資料存取 第12章 管理系統外部的依賴 第13章 持續改善 附錄 .NET工具箱
RAG × Lang
Node-RED+Y
Windows AP
我輩程式人:回顧從A
軟體品質全面思維:從
Notion與Not
不想上班的勇氣:軟體
Figma UI/U
軟體測試修練指南:我
設計模式與遊戲開發的
為了保障您的權益,新絲路網路書店所購買的商品均享有到貨七天的鑑賞期(含例假日)。退回之商品必須於鑑賞期內寄回(以郵戳或收執聯為憑),且商品必須是全新狀態與完整包裝(商品、附件、內外包裝、隨貨文件、贈品等),否則恕不接受退貨。