-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

打造可維護軟體|編寫可維護程式碼的10項法則 (Java版) Building Maintainable Software, Java Edition

( 繁體 字)
作者:Joost Visser類別:1. -> 程式設計 -> JAVA -> Java
譯者:楊仁和
出版社:歐萊禮圖書打造可維護軟體|編寫可維護程式碼的10項法則 (Java版) Building Maintainable Software, Java Edition 3dWoo書號: 47119
詢問書籍請說出此書號!

缺書
NT定價: 450
折扣價: 356

出版日:6/27/2017
頁數:142
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 繁體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9789864764495
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

「這些指導方針正確無誤,以簡單明瞭、切實可行的方式,闡述高效開發者如何一貫地撰寫及交付高品質的程式碼。」
— George Marinos, 應用程式架構師, 希臘國家銀行

你可曾在修改他人程式碼時深感挫折與沮喪?今日,難以維護的程式碼已經成為軟體開發的大麻煩,導致代價不斐的時程延宕與程式缺陷。本書從實務出發,作為解決方案的一部分,提供10條切實可行的指導方針,幫助你成功交付容易維護及修改的絕妙軟體,事實上,這些原則可是淬煉自數百個實務系統的分析結果。

本書出自於Software Improvement Group(SIG)的眾顧問之手,不僅針對這個主題提供清晰且明確的解釋,更說明了如何將理論應用到實務的絕佳建議。雖然本書範例均以Java寫成,但這些原則也適用於使用其他語言的開發者。

?撰寫簡短的程式碼單元:限制方法與建構式的長度
?撰寫單純的程式碼單元:限制每個方法當中的分支點數量
?相同的程式碼只撰寫一次,避開複製程式碼臭蟲的風險
?透過將參數提取到物件中,保持單元介面簡短
?分離關注點,避免建構龐大的類別
?保持架構元件鬆散耦合
?讓頂層元件的數量與尺寸維持平衡
?讓程式碼基礎盡可能保持小巧
?自動化測試你的程式碼基礎
?撰寫乾淨的程式碼,避免蘊含更深層問題的「程式碼異味」

目錄:

前言
第一章 簡介
第二章 撰寫簡短的程式碼單元
第三章 撰寫簡單的程式碼單元
第四章 不撰寫重複的程式碼
第五章 讓程式碼單元的介面保持簡單
第六章 不同模組之間的關注點分離
第七章 以鬆散耦合的方式架構元件
第八章 保持架構元件平衡
第九章 保持小規模的程式碼基礎
第十章 自動化測試
第十一章 撰寫乾淨的程式碼
第十二章 後續工作
附錄A SIG 如何評估可維護性?
索引
序: