笑談軟件工程:異常處理的設計與重構

作者:陳建村

出版:清華大學出版社

年代:2015 更多圖書信息

電子紙書:暫不銷售 定價: ¥69 紙質書最低¥52.4起,點此購買

圖書簡介

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

(展開)

編輯推薦

作者以詼諧幽默的文筆,于談笑問揭示異常處理的來龍去脈,兼顧實用性和趣味性,非常適合善于思考和勤于實踐的軟件工程師閱讀,也適合軟件學院和計算機相關專業學生參考。

(展開)

目錄

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


試讀
(展開)

書頁展示

更多圖書信息
數據來源于網絡,如有問題,請反饋至此郵箱:[email protected]

作者:陳建村
出版:清華大學出版社

ISBN:9787302394495

出版日期:2015-05-01

清華大學出版社

清華大學出版社

清華大學出版社成立于1980年6月,是由教育部主管、清華大學主辦的綜合出版單位。植根于“清華”這座久負盛名的高等學府,秉承清華人“自強不息,厚德載物”的人文精神,清華大學出版社在短短二十多年的時間里,迅速成長起來。作為來自一流大學的出版單位,清華大學出版社始終堅持弘揚科技文化產業、服務科教興國戰略的出版方向,把出版高等學校教學用書和科技圖書作為主要任務,并為促進學術交流、繁榮出版事業設立了多項出版基金,逐漸形成了以出版高水平的教材和學術專著為主的鮮明特色,在教育出版領域樹立了強勢品牌。目前,清華版教材已在全國一百多所院校得到廣泛使用。高品質、多層次的計算機圖書是清華大學出版社的一大品牌支柱。20世紀80年代末,在席卷全球的信息化浪潮中,清華大學出版社快速切入計算機圖書市場,逐漸成為并一直保持這一市場的領先地位,為發展中國計算機教育做出了巨大貢獻。

(展開)

作者信息

陳建村

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

(展開)

使用移動設備
掃描二維碼下載客戶端

注:目前僅提供安卓客戶端下載

Copyright ?2020  BookAsk 書問  |  京ICP證160134號   |  

京公網安備 11010802026432號

  |  出版物經營許可證新出發京零字第海150168號   |  營業執照:91110108318038279C   |  網站地圖   |  關于我們   |  合作伙伴   |  商務合作   |  友情鏈接
深蓝海域投注 甘肃11选5遗漏数 打麻将必胜绝技顺口溜 安徽11选5开奖 2012年日本av冠军 云南11选五5开奖 足球比分哪个最快 大发排列3解释 股票配资平台哪个合法 幸运十一选五开奖 东京热 一本道 排列三最大遗漏值尾 百度发布理财平台 足球比分ⅴ推荐 云南快乐十分 cba即时比分网最全 山东11选5组选走