注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)笑談軟件工程:異常處理的設(shè)計(jì)與重構(gòu)

笑談軟件工程:異常處理的設(shè)計(jì)與重構(gòu)

笑談軟件工程:異常處理的設(shè)計(jì)與重構(gòu)

定 價:¥69.00

作 者: 陳建村
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)?網(wǎng)絡(luò) 軟件工程及軟件方法學(xué)

ISBN: 9787302394495 出版時間: 2015-05-01 包裝:
開本: 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  本書凝聚作者十余年的思考與實(shí)踐,從異常處理的設(shè)計(jì)與重構(gòu)入手,介紹了如何提升軟件的健壯性。全書共六部分,從異常處理的現(xiàn)狀談起,逐一條分縷析,闡述異常處理的基本概念、工作機(jī)制、異常處理的4+1觀念,介紹軟件健壯度等級和異常處理策略,討論異常處理的壞味道和重構(gòu)。作者以詼諧幽默的文筆,于談笑間揭示異常處理的來龍去脈,兼顧實(shí)用性和趣味性,非常適合善于思考和勤于實(shí)踐的軟件工程師閱讀,也適合軟件學(xué)院和計(jì)算機(jī)相關(guān)專業(yè)學(xué)生參考。

作者簡介

  陳建村,泰迪軟件(Teddysoft)的創(chuàng)辦人,從事敏捷開發(fā)顧問、教育訓(xùn)練、軟件工具導(dǎo)入服務(wù)。畢業(yè)于臺北科技大學(xué)機(jī)電科技研究所(信息組)博士班,是一位熱衷于軟件開發(fā)與經(jīng)驗(yàn)分享的、實(shí)事求是的軟件工程師。Teddy有超過17年開發(fā)商業(yè)軟件以及參與軟件研究項(xiàng)目的經(jīng)驗(yàn),曾發(fā)表30余篇國內(nèi)外期刊與研討會論文。他曾擔(dān)任程序開發(fā)人員、技術(shù)總監(jiān)、敏捷項(xiàng)目經(jīng)理、軟件架構(gòu)師、敏捷顧問、敏捷課程講師。對于未來,Teddy有一個夢想,希望改變?nèi)藗冮_發(fā)軟件的方法,讓軟件開發(fā)真正成為愉快而有趣的工作于創(chuàng)作過程。

圖書目錄

Part丑異常處理的現(xiàn)狀  Chapter 01 你對異常處理的了解有多少?  02異常處理的重要性  03 “種花”電信,我真是猜不透你??!  04 HTC One X——發(fā)現(xiàn)一個Bug  05 HTC One X——我只是想打通電話呀!  06 HTC One x——拍照的錯誤消息描述  07可靠性可以是一門生意  Column A. 倒霉的人很適合當(dāng)神秘客  Part 2異常處理的基本觀念  Chapter 08 強(qiáng)健性大戰(zhàn)首部曲——魅影危機(jī)  Column B. 找不到數(shù)據(jù),要傳回Null還是丟出異常?  09異常處理的四種脈絡(luò)  10面向?qū)ο笳Z言的異常處理機(jī)制  11你的汽車有多耐撞?談?wù)劗惓0踩?nbsp; 12對比異常處理和容錯設(shè)計(jì)  Column C.網(wǎng)絡(luò)又?jǐn)嗔?nbsp; Part 3 3AVA語言的異常處理機(jī)制  Chapter 13 Java的異常處理  14我的異常被finally塊覆蓋了  15被打壓的異?!獡尵犬惓4笞鲬?zhàn)  16清理失效的語義要表達(dá)清楚  17自己制作“被打壓的異?!?nbsp; 18 Try、Catch和Finally的責(zé)任分擔(dān)  Column D 這是你的問題,不是我的問題  Chapter 19異常處理失敗,怎么辦?  20 已查異常與未查異常的語義與問題  21 接口演進(jìn)  Part 4為什么異常處理那么難?異常處理的4+1觀點(diǎn)  Chapter 22用途觀點(diǎn)  23 設(shè)計(jì)觀點(diǎn)  24 處理觀點(diǎn)  25 工具支持觀點(diǎn)  26 流程觀點(diǎn)  Column E.你如何評價成功  Part 5強(qiáng)健度等級與異常處理策略  Part 6異常處理壞味道與重構(gòu)  參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號