軟體開發實務指南, 2/e (中文版) (Code Complete - 天瓏網路書店
文章推薦指數: 80 %
書名:CODE COMPLETE:軟體開發實務指南, 2/e (中文版) (Code Complete: A Practical Handbook of Software Construction, 2/e),ISBN:9864341316,作者:Steve ...
ESC
全部
繁體書
簡體書
英文書
硬體
現貨有庫存
可下單(含預購)
所有商品(含絕版)
熱門搜尋:
python
linux
作業系統
丙級電腦硬體裝修學科得分常識
微服務
近期搜尋:
選單
公告
回到上一頁
※網路書店春節出貨公告※
門市營業客服時間調整
到店取貨新功能上線
※進口書籍到貨延誤公告※
※電子發票使用說明※
天瓏行動會員卡上線囉!
※詐騙提醒公告請勿受騙※
活動
回到上一頁
門市網路春節營業出貨公告
服務|代訂英文書
主題|設計模式
推薦|軟體開發聖經
週邊大集合
主題|5G
IT純手工壁畫
旗標資料科學任選兩書75折
熱門
回到上一頁
.NET
5G
AgileSoftware敏捷軟體開發
AmazonWebServices
Android
Angular
Ansible
AppleDeveloper
Arduino
ASP.NET
Bootstrap
C程式語言
C#
C++程式語言
Chatbot聊天機器人
Cisco
CMOS
CompTIA
ComputerVision電腦視覺
Cross-Platform
CSS
Data-mining資料探勘
Data-visualization資料視覺化
DeepLearning深度學習
DesignPattern設計模式
DevOps
Docker
ESP32
Flutter
GAN生成對抗網絡
Go程式語言
Ionic
Java程式語言
JavaScript
jQuery
JUnit
Kubernetes
LabVIEW
Laravel
Linux
LTE
MachineLearning機器學習
Microservices微服務
MongoDB
MySQL
Node.js
NoSQL
OpenStack
Oracle
Oracle認證
Penetration-test滲透測試
PHP程式語言
Python
R語言
RaspberryPi
React
Refactoring重構
Reinforcement強化學習
RISC-V
Ruby
Rust語言
Scratch
Serverless
TDD測試導向開發
TensorFlow
Text-mining文字探勘
TypeScript
UnitTest單元測試
VersionControl版本控制系統
VR/AR
Vue.js
WebGL
Webpack
WordPress
區塊鏈Blockchain
半導體
單晶片
工程師自我提升Levelup
影像辨識Image-recognition
數位影像處理Digital-image
機器人製作Robots
無線網路Wireless-networks
產品經理
程式交易Trading
行動通訊Mobile-communication
語音辨識Speech-recognition
通訊系統Communication-systems
遊戲引擎Game-engine
遊戲設計Game-design
量子計算
電腦網路Computer-networks
面試技巧
駭客Hack
分類
回到上一頁
全部分類
資料科學
人工智慧
職涯發展
前端開發
網頁設計
網站開發
UI/UX
行動軟體開發
資料庫
系統開發
雲端運算
分散式架構
量子電腦
程式語言
遊戲開發設計
軟體架構
軟體工程
軟體測試
資訊科學
資訊安全
物聯網IoT
Adobe軟體應用
Office系列
Java
微軟技術
區塊鏈與金融科技
網路通訊
商業管理類
電子電路電機類
嵌入式系統
數學
視覺影音設計
MACOS蘋果電腦
其他
兒童專區
製圖軟體應用
理工類
中文館
英文館
簡體館
硬體館
出版社
回到上一頁
更多出版社
碁峰資訊
旗標科技
全華圖書
佳魁資訊
博碩文化
歐萊禮
上奇資訊
經緯文化
人民郵電
電子工業
清華大學
機械工業
深石數位
深智數位
其他商品
回到上一頁
電子開發板
特價書籍
暢銷外文書
IT手工壁畫
阿喵周邊商品
HITCON
IT馬克杯
IT狗精品區
ITT-shirt
商管科普推薦書
Make國際中文版
機器人雜誌ROBOCONMagazine
CircuitCellar嵌入式科技國際中文版
創客‧自造者工作坊
大人的科學(中文版)
門市資訊
場地資訊
Xx
會員登入
0
購物車
公告
※網路書店春節出貨公告※
門市營業客服時間調整
到店取貨新功能上線
※進口書籍到貨延誤公告※
※電子發票使用說明※
天瓏行動會員卡上線囉!
※詐騙提醒公告請勿受騙※
活動
門市網路春節營業出貨公告
服務|代訂英文書
主題|設計模式
推薦|軟體開發聖經
週邊大集合
主題|5G
IT純手工壁畫
旗標資料科學任選兩書75折
中文館
英文館
簡體館
硬體館
熱門
.NET
5G
AgileSoftware敏捷軟體開發
AmazonWebServices
Android
Angular
Ansible
AppleDeveloper
Arduino
ASP.NET
Bootstrap
C程式語言
C#
C++程式語言
Chatbot聊天機器人
Cisco
CMOS
CompTIA
ComputerVision電腦視覺
Cross-Platform
CSS
Data-mining資料探勘
Data-visualization資料視覺化
DeepLearning深度學習
DesignPattern設計模式
DevOps
Docker
ESP32
Flutter
GAN生成對抗網絡
Go程式語言
Ionic
Java程式語言
JavaScript
jQuery
JUnit
Kubernetes
LabVIEW
Laravel
Linux
LTE
MachineLearning機器學習
Microservices微服務
MongoDB
MySQL
Node.js
NoSQL
OpenStack
Oracle
Oracle認證
Penetration-test滲透測試
PHP程式語言
Python
R語言
RaspberryPi
React
Refactoring重構
Reinforcement強化學習
RISC-V
Ruby
Rust語言
Scratch
Serverless
TDD測試導向開發
TensorFlow
Text-mining文字探勘
TypeScript
UnitTest單元測試
VersionControl版本控制系統
VR/AR
Vue.js
WebGL
Webpack
WordPress
區塊鏈Blockchain
半導體
單晶片
工程師自我提升Levelup
影像辨識Image-recognition
數位影像處理Digital-image
機器人製作Robots
無線網路Wireless-networks
產品經理
程式交易Trading
行動通訊Mobile-communication
語音辨識Speech-recognition
通訊系統Communication-systems
遊戲引擎Game-engine
遊戲設計Game-design
量子計算
電腦網路Computer-networks
面試技巧
駭客Hack
分類
全部分類
資料科學
人工智慧
職涯發展
前端開發
網頁設計
網站開發
UI/UX
行動軟體開發
資料庫
系統開發
雲端運算
分散式架構
量子電腦
程式語言
遊戲開發設計
軟體架構
軟體工程
軟體測試
資訊科學
資訊安全
物聯網IoT
Adobe軟體應用
Office系列
Java
微軟技術
區塊鏈與金融科技
網路通訊
商業管理類
電子電路電機類
嵌入式系統
數學
視覺影音設計
MACOS蘋果電腦
其他
兒童專區
製圖軟體應用
理工類
出版社
碁峰資訊
旗標科技
全華圖書
佳魁資訊
博碩文化
歐萊禮
上奇資訊
經緯文化
人民郵電
電子工業
清華大學
機械工業
深石數位
深智數位
更多出版社
其他商品
電子開發板
特價書籍
暢銷外文書
IT手工壁畫
阿喵周邊商品
HITCON
IT馬克杯
IT狗精品區
ITT-shirt
商管科普推薦書
Make國際中文版
機器人雜誌ROBOCONMagazine
CircuitCellar嵌入式科技國際中文版
創客‧自造者工作坊
大人的科學(中文版)
門市資訊
場地資訊
門市網路春節營業出貨公告
英文書代訂
5G
資料科學
最新上架
新書預購
本週暢銷
本月暢銷
CODECOMPLETE:軟體開發實務指南,2/e(中文版)(CodeComplete:APracticalHandbookofSoftwareConstruction,2/e)
SteveMcConnell
金戈、湯凌、陳碩、張菲譯,裘宗燕審校,博碩文化編譯
預覽內頁
出版商:
博碩文化
出版日期:
2018-11-28
定價:
$1,280
售價:
7.9折
$1,011
語言:
繁體中文
頁數:
912
裝訂:
平装
ISBN:
9864341316
ISBN-13:
9789864341313
相關分類:
工程師自我提升Levelup
此書翻譯自:
CodeComplete:APracticalHandbookofSoftwareConstruction,2/e(Paperback)
相關翻譯:
代碼大全,2/e(CodeComplete:APracticalHandbookofSoftwareConstruction,2/e)(簡中版)
銷售排行:
👍2019年度繁體中文書銷售排行第14名
🥉2019/1繁體中文書銷售排行第3名
👍2018年度繁體中文書銷售排行第14名
🥇2018/12繁體中文書銷售排行第1名
🥇2018/11繁體中文書銷售排行第1名
立即出貨
(庫存>10)
買這商品的人也買了...
$480
$379
人月神話:軟體專案管理之道(20週年紀念版)(TheMythicalMan-Month:EssaysonSoftwareEngineering,AnniversaryEdition,2/e)
$880
$695
深入淺出設計模式(HeadFirstDesignPatterns)
$620
$527
大話設計模式
$580
$452
無瑕的程式碼-敏捷軟體開發技巧守則(CleanCode:AHandbookofAgileSoftwareCraftsmanship)
$360
$281
無瑕的程式碼番外篇-專業程式設計師的生存之道(TheCleanCoder:ACodeofConductforProfessionalProgrammers)
$940
$700
無瑕的程式碼-敏捷軟體開發技巧守則+番外篇-專業程式設計師的生存之道(雙書合購)
$550
$523
物件導向設計模式-可再利用物件導向軟體之要素(精裝典藏版)(DesignPatterns:ElementsofReusableObject-OrientedSoftware)
$650
$507
ContinuousDelivery中文版:利用自動化的建置、測試與部署完美創造出可信賴的軟體發佈(ContinuousDelivery:ReliableSoftwareReleasesthroughBuild,Test,andDeploymentAutomation)
$790
$616
無瑕的程式碼-敏捷完整篇-物件導向原則、設計模式與C#實踐(Agileprinciples,patterns,andpracticesinC#)
$450
$383
EffectiveSQL中文版|寫出良好SQL的61個具體做法(EffectiveSQL:61SpecificWaystoWriteBetterSQL)
$390
$371
寫程式前就該懂的演算法─資料分析與程式設計人員必學的邏輯思考術(GrokkingAlgorithms:Anillustratedguideforprogrammersandothercuriouspeople)
$706
深度學習(DeepLearning)
$650
$507
單元測試的藝術,2/e(TheArtofUnitTesting:withexamplesinC#,2/e)
$520
$442
SoftSkills軟實力|軟體開發人員的生存手冊(SoftSkills:Thesoftwaredeveloper'slifemanual)
$450
$356
演算法圖鑑:26種演算法+7種資料結構,人工智慧、數據分析、邏輯思考的原理和應用stepbystep全圖解
$500
$390
為你自己學Git
$580
$452
無瑕的程式碼-整潔的軟體設計與架構篇(CleanArchitecture:ACraftsman'sGuidetoSoftwareStructureandDesign)
$880
$748
提升程式設計師的面試力|189道面試題目與解答,6/e(CrackingtheCodingInterview:189ProgrammingQuestionsandSolutions,6/e)
$480
$408
AttackingNetworkProtocols|王牌駭客的網路攻防手法大公開(AttackingNetworkProtocols:AHacker'sGuidetoCapture,Analysis,andExploitation)
$450
$356
圖解Linux核心工作原理|透過實作與圖解學習OS與硬體的基礎知識
$680
$530
領域驅動設計:軟體核心複雜度的解決方法(Domain-DrivenDesign:TacklingComplexityintheHeartofSoftware)
$800
$632
重構|改善既有程式的設計,2/e(繁中平裝版)(Refactoring:ImprovingTheDesignofExistingCode,2/e)
$720
$562
WorkingEffectivelywithLegacyCode:管理、修改、重構遺留程式碼的藝術(中文版)
$680
$537
ThePragmaticProgrammer20週年紀念版(ThePragmaticProgrammer,20thAnniversaryEdition)
$1,000
$780
依賴注入:原理、實作與設計模式(DependencyInjection:Principles,Practices,Patterns,2/e)
商品描述
【名家名著17】
所有軟體工程師必備的聖經,沒有之一!
「即便第一版的《CodeComplete》已經納入我的軟體工程經典收藏裡,但第二版卻更是青出於藍。
」
——RalphJohnson,伊利諾大學,《DesignPatterns》合著者
「無論你是新手還是熟手,《CodeComplete》第二版都能幫助你透徹瞭解程式設計。
」
——JeffreyRichter(www.wintellect.com),《AppliedMicrosoft®.NETFrameworkProgramming》作者
「關於軟體建構的絕佳指南,也是作為程式設計師的必讀著作。
」
——DiomidisSpinellis,《CodeReading:TheOpenSourcePerspective》作者
「SteveMcConnell是少數真正在知識傳授上做到深入淺出的人士。
」
——JohnVlissides,IBM研究院,《DesignPatterns》合著者
「SteveMcConnell比任何人都更通曉軟體建構的奧義,我們很幸運能夠藉由這部原創著作,汲取他的豐富經驗與真知灼見。
」
——AlanCooper,VisualBasic之父,《AboutFace》作者
「《CodeComplete》是有關程式設計風格和軟體建構的絕佳指引書籍。
」
——MartinFowler,《Refactoring》
「SteveMcConnell的《CodeComplete》……為程式設計師提供了邁向智慧的捷徑……他的書讀起來富有趣味,要知道他可是有真實的親身經驗的。
」
——JonBentley,《ProgrammingPearls,2nded.》
「這無疑是我看過的軟體建構方面最好的書籍。
每位開發人員都應該手持一本,並且每年都從頭到尾讀一遍。
九年來我每年都讀這本書,仍能從中獲得新的收穫。
」
——JohnRobbins,《DebuggingApplicationsforMicrosoft.NETandMicrosoftWindows》
「當今的軟體必須是健全、有彈性的,而安全的程式碼始於規範的建構。
第1版出版後的十年裡,沒有出現比《CodeComplete》更權威的書。
」
——MichaelHoward,《WritingSecureCode》
「《CodeComplete》廣泛剖析程式設計工藝的各種實戰話題。
McConnell的著作涵蓋軟體架構、coding標準、測試、整合及軟體工藝本質等內容。
」
——GradyBooch,《ObjectSolutions》
「對軟體開發者而言,終極的百科全書就是SteveMcConnell的《CodeComplete》。
這本長達912頁厚的書籍誠如副標所說的,是一本實用指南。
它意圖縮短業界大師與教授(例如Yourdon和Pressman)的知識與一般商業實踐之間的距離,幫助讀者用較短的時間、碰觸較少的麻煩去編寫更好的程式……每個開發者都應該擁有這本書,本書的風格和內容是極為實用的。
」
——ChrisLoosley,《High-PerformanceClient/Server》
「SteveMcConnell的開創性書籍《CodeComplete》是詳述軟體開發方面最易懂的一本書……」
——ErikBethke,《GameDevelopmentandProduction》
「《CodeComplete》是個寶藏,收藏了設計與生產優質軟體方面的有用資訊與建議。
」
——JohnDempster,《TheLaboratoryComputer:APracticalGuideforPhysiologistsandNeuroscientists》
「如果你有意增進程式設計技術,就該有一本SteveMcConnell的《CodeComplete》。
」
——JeanJ.Labrosse,《EmbeddedSystemsBuildingBlocks:CompleteandReady-To-UseModulesinC》
「SteveMcConnell寫出了一本獨立於電腦環境的軟體開發最好的書籍。
」
——KennethRosen,《Unix:TheCompleteReference》
「每個時代你都會遇到一本書,提供你獲得經驗的捷徑,節省數年痛苦的學習時間……千言萬語都無法說明這本書有多好。
標題《CodeComplete》尚不足以表達出該作品的全部智慧與內涵。
」
——JeffDuntemann,《PCTechniques》
「MicrosoftPress出版了我認為是軟體建構方面很好的書,每位軟體開發人員的書架上都該有這本書。
」
——WarrenKeuffel,《SoftwareDevelopment》
「每個程式設計師都該閱讀這本傑出的書籍。
」
——T.L.(Frank)Pappas,《Computer》
「假如你期望成為專業的程式設計師,這將是你投資35美元能獲得的最好回報。
不要只是看看這個書評,趕快衝去買一本回來!McConnell聲稱此書意在拉近業界大師的知識與一般商業實踐之間的距離……令人稱奇的是,他做到了!」
——RichardMateosian,《IEEEMicro》
「《CodeComplete》應該被軟體開發領域中的每個人閱讀。
」
——TommyUsher,《CUser'sJournal》
「我不遺餘力地為SteveMcConnell的《CodeComplete》拍手叫好……這本書取代了API參考手冊,成為陪我工作的親密夥伴。
」
——JimKyle,《WindowsTechJournal》
「這本編纂精良的巨著有望成為軟體實現的實踐方面最好的專書。
」
——TommyUsher,《EmbeddedSystemsProgramming》
「這是我所讀過的軟體工程方面最好的書籍。
」
——EdwardKenworth,《.ExeMagazine》
「這本書必將成為一部經典、所有開發人員及管理者必備的讀物。
」
——PeterWright,《ProgramNow》
廣獲好評的程式設計實務指南,在過去十幾年間,由SteveMcConnell所原創的《CodeComplete》已幫助許許多多的開發者,開發出更完善的軟體。
本書包含最新的更新與修訂內容,以及數百項全新的程式碼範例,充分闡明軟體建構的科學與藝術。
McConnell匯集了來自學術研究與商業實務的各項知識,歸納出最有效的工作技巧、以及最關鍵的實踐原則,轉化成一系列清晰且務實的指引。
無論你的知識水準、工作環境或專案規模如何,本書都能提昇你的智慧,幫助你建構出最佳品質的程式碼。
發掘各項歷久彌新的技巧與策略,使你能夠:
建構出低複雜性,但卻有高可塑性的設計。
組織健全的協作式開發並從中獲益。
應用防禦性程式設計技巧,消弭發生錯誤的機會。
洞察合適的時機,妥善地對程式碼進行重構或演變。
依專案規模選擇合適的實踐方法。
快速且有效地進行除錯。
及早且正確地解決重大的建構問題。
從一而終保持高品質的軟體專案。
作者簡介
SteveMcConnell
SteveMcConnell是ConstruxSoftware公司的首席軟體工程師,負責監督控管軟體工程的實踐。
他是軟體工程知識體(SWEBOK)專案建構知識領域的主管。
Steve曾為微軟、波音及西雅圖地區的其他一些公司工作。
SteveMcConnell是以下書籍的作者:1996年的《RapidDevelopment》、1998年《SoftwareProjectSurvivalGuide》和2004年的《ProfessionalSoftwareDevelopment》。
他的優秀著作兩度獲得當年的《SoftwareDevelopment》雜誌的優秀震撼大獎(JoltExcellenceAward)。
Steve還曾是SPC評估專業版的開發領袖,軟體開發生產力大獎(SoftwareDevelopmentProductivityaward)的獲得者。
1998年《SoftwareDevelopment》的讀者推選SteveMcConnell為軟體行業最有影響力的三人之一,與BillGates、LinusTorvalds齊名。
Steve從Whitman大學獲得學士學位,並從西雅圖大學獲軟體工程碩士學位。
現居住在華盛頓的Bellevue。
如果您對此書有任何疑問或評論,請與Steve聯繫,他的電子郵件信箱是[email protected],也可透過www.stevemcconnell.com與他聯繫。
目錄大綱
第一部分打好基礎
第1章歡迎進入軟體建構的世界
1.1什麼是軟體建構
1.2軟體建構為何如此重要
1.3如何閱讀本書
要點
第2章藉由隱喻進一步理解軟體開發
2.1隱喻的重要性
2.2如何使用軟體隱喻
2.3常見的軟體隱喻
更多資源
要點
第3章三思而後行:前期的前置作業
3.1前置作業的重要性
3.2確認你所從事的軟體類型
3.3問題定義的先決條件
3.4需求的先決條件
3.5架構的先決條件
3.6花費在前期的前置作業上的時間長度
更多資源
要點
第4章關鍵的「建構」決策
4.1程式語言的選擇
4.2程式設計約定
4.3你在技術浪潮中的位置
4.4選擇主要的建構實踐方法
要點
第二部分建立高品質的程式碼
第5章軟體建構中的設計
5.1設計中的挑戰
5.2關鍵的設計概念
5.3設計構造塊:啟發式方法
5.4設計實踐
5.5對流行的設計方法的評論
更多資源
要點
第6章工作類別
6.1類別的基礎:抽象資料類型(ADTs)
6.2良好的類別介面
6.3有關設計和實作的議題
6.4建立類別的原因
6.5與具體程式語言相關的問題
6.6超越類別:套件(Package)
更多資源
要點
第7章高品質的子程式
7.1建立子程式的正當理由
7.2在子程式層上設計
7.3好的子程式名稱
7.4子程式可以寫多長
7.5如何使用子程式參數
7.6使用函式時要特別考慮的問題
7.7Macro子程式和行內子程式
要點
第8章防禦性程式設計
8.1保護程式免遭非法輸入資料的破壞
8.2斷言
8.3錯誤處理技術
8.4例外(Exceptions)
8.5隔離程式,使之包容由錯誤造成的損害
8.6輔助除錯的程式碼
8.7決定在產品程式碼中該保留多少防禦性程式碼
8.8對防禦性程式設計採取防禦的姿態
更多資源
要點
第9章虛擬碼程式設計流程
9.1建立類別和子程式的步驟概述
9.2如何寫好程序的虛擬碼
9.3透過PPP建立子程式
9.4PPP的替代方案
要點
第三部分變數
第10章使用變數的一般事項
10.1資料認知
10.2輕鬆掌握變數定義
10.3變數初始化原則
10.4作用範圍
10.5持續性
10.6綁定時間
10.7資料類型和控制結構之間的關係
10.8為變數指定單一用途
要點
第11章變數名稱的力量
11.1選擇好變數名稱的注意事項
11.2為特定型別的資料命名
11.3命名規則的力量
11.4非正式命名規則
11.5標準前綴
11.6建立具備可讀性的短名稱
11.7應該避免的名稱
要點
第12章基本資料型別
12.1數值概論
12.2整數
12.3浮點數
12.4字元和字串
12.5布林變數
12.6列舉型別
12.7具名常數
12.8陣列
12.9建立你自己的型別(型別別名)
要點
第13章不常見的資料型別
13.1結構體
13.2指標
13.3全域資料
更多資源
要點
第四部分語句
第14章組織直線碼
14.1必須有明確順序的述句
14.2順序無關的述句
要點
第15章使用條件述句
15.1if述句
15.2case述句
要點
第16章控制迴圈
16.1選擇迴圈的種類
16.2迴圈控制
16.3輕鬆建立迴圈——由內而外
16.4迴圈和陣列的關係
要點
第17章不常見的控制結構
17.1子程式中的多處返回
17.2遞迴
17.3goto
17.4針對不常見控制結構的觀點
更多資源
要點
第18章表格驅動法
18.1表格驅動法使用總則
18.2直接存取表
18.3索引存取表
18.4階梯存取表
18.5表格查詢的其他範例
要點
第19章一般控制問題
19.1布林運算式
19.2複合述句(述句區塊)
19.3空述句
19.4馴服危險的深層巢狀結構
19.5程式設計基礎:結構化程式設計
19.6控制結構與複雜度
要點
第五部分程式碼改善
第20章軟體品質概述
20.1軟體品質的特性
20.2改善軟體品質的技術
20.3不同品質保障技術的相對效能
20.4什麼時候進行品質保證工作
20.5軟體品質的一般原則
更多資源
要點
第21章協同建構
21.1協同開發實踐概要
21.2結對程式設計
21.3正式檢查
21.4其他類型的協同開發實作
21.5協同建構技術的比較
更多資源
要點
第22章開發者測試
22.1開發者測試在軟體品質中的角色
22.2開發者測試的推薦方法
22.3測試技巧錦囊
22.4典型錯誤
22.5測試支援工具
22.6改善測試程序
22.7保留測試記錄
更多資源
要點
第23章除錯
23.1除錯概述
23.2尋找缺陷
23.3修正缺陷
23.4除錯中的心理因素
23.5除錯工具——明顯的和不那麼明顯的
更多資源
要點
第24章重構
24.1軟體演化的類型
24.2重構簡介
24.3特定的重構
24.4安全的重構
24.5重構策略
更多資源
要點
第25章程式碼調整策略
25.1效能概述
25.2程式碼調整簡介
25.3脂肪和糖漿
25.4效能測量
25.5反覆調整
25.6程式碼調整方法總結
更多資源
要點
第26章程式碼調整技術
26.1邏輯
26.2迴圈
26.3資料變換
26.4運算式
26.5子程式
26.6用低階語言重寫程式碼
26.7變得越多,事情反而越沒變
更多資源
要點
第六部分系統考慮
第27章程式規模對建構的影響
27.1交流和規模
27.2專案規模的範圍
27.3專案規模對錯誤的影響
27.4專案規模對生產率的影響
27.5專案規模對開發活動的影響
更多資源
要點
第28章管理建構
28.1鼓勵撰寫良好的程式
28.2設定管理
28.3評估建構進度表
28.4度量
28.5把程式設計師當人看
28.6管理你的管理者
28.7有關管理建構的額外資源
要點
第29章整合
29.1整合方式的重要性
29.2整合頻率——階段式整合還是增量整合
29.3增量整合的策略
29.4每日組建與冒煙測試
更多資源
要點
第30章程式設計工具
30.1設計工具
30.2原始碼工具
30.3可執行碼工具
30.4工具導向的環境
30.5打造你自己的程式設計工具
30.6工具夢想世界
更多資源
要點
第七部分軟體工藝
第31章佈局與風格
31.1佈局基本原則
31.2佈局技術
31.3佈局風格
31.4控制結構的佈局
31.5單條述句的佈局
31.6註解的佈局
31.7子程式的布局
31.8類別的佈局
更多資源
要點
第32章自我文件化程式碼
32.1外部文件
32.2程式設計風格的文件
32.3註解或不註解
32.4高效率註解之關鍵
32.5註解技術
32.6IEEE標準
更多資源
要點
第33章個人性格
33.1個人性格是否和本書話題無關
33.2聰明和謙虛
33.3求知慾
33.4誠實
33.5交流與合作
33.6創造力和紀律
33.7懶惰
33.8不如你想像中那樣起作用的性格因素
33.9習慣
更多資源
要點
第34章軟體工藝的話題
34.1征服複雜性
34.2挑選開發程序
34.3首先為人寫程式,其次才是為機器
34.4用程式去創造適合的語言環境,而不是遷就它
34.5藉助規範集中注意力
34.6根據問題領域的術語做程式設計
34.7注意落石
34.8迭代,反反覆覆,一次又一次
34.9汝當分離軟體與信仰
要點
第35章何處尋找更多資訊
35.1關於軟體建構的資訊
35.2建構以外的話題
35.3期刊
35.4軟體開發者的閱讀計劃
35.5參加專業組織
參考文獻
類似商品
85折
$653
代碼大全,2/e(CodeComplete:APracticalHandbookofSoftwareConstruction,2/e)
78折
$580
$452
無瑕的程式碼-整潔的軟體設計與架構篇(CleanArchitecture:ACraftsman'sGuidetoSoftwareStructureandDesign)
78折
$790
$616
無瑕的程式碼-敏捷完整篇-物件導向原則、設計模式與C#實踐(Agileprinciples,patterns,andpracticesinC#)
79折
$1,200
$948
深入淺出Android開發,2/e(HeadFirstAndroidDevelopment:ABrain-FriendlyGuide,2/e)
$450
$405
酷程式:給孩子的神奇程式知識
79折
$880
$695
深入淺出C(HeadFirstC)
78折
$720
$562
Python出神入化:CleanCoder才懂的Pythonic技法,為你的程式碼畫龍點睛!(CleanCodeinPython,2/e)
78折
$580
$452
無瑕的程式碼-敏捷軟體開發技巧守則(CleanCode:AHandbookofAgileSoftwareCraftsmanship)
78折
$560
$437
KentBeck的測試驅動開發:案例導向的逐步解決之道(Test-DrivenDevelopment:ByExample)(TDD)
78折
$390
$304
大話重構