会员   密码 您忘记密码了吗?
1,660,329 本书已上架      购物流程 | 常见问题 | 联系我们 | 关于我们 | 用户协议

有店 App


当前分类

商品分类

浏览历史

当前位置: 首页 > 电脑资讯 > 笑談軟體工程:例外處理設計的逆襲
笑談軟體工程:例外處理設計的逆襲
上一张
笑談軟體工程:例外處理設計的逆襲
下一张
prev next

笑談軟體工程:例外處理設計的逆襲

作者: 陳建村Teddy Chen
出版社: 悅知文化
出版日期: 2014-05-20
商品库存: 点击查询库存
以上库存为海外库存属流动性。
可选择“空运”或“海运”配送,空运费每件商品是RM14。
配送时间:空运约8~12个工作天,海运约30个工作天。
(以上预计配送时间不包括出版社库存不足需调货及尚未出版的新品)
定价:   NT580.00
市场价格: RM89.30
本店售价: RM78.60
购买数量:
collect Add to cart Add booking
详细介绍 商品属性 商品标记
內容簡介

  這世界上,大部分軟體開發「大師」都只教你如何設計「軟體的光明面」,
  卻很少人願意告訴你如何解決「軟體的黑暗面」。
  但很遺憾的,軟體的異常狀態(黑暗面)不會比正常狀態(光明面)少,
  是你該把「例外處理」當成一回事兒的時候了。

  俗話說──夜路走多了,總是會碰到鬼。

  本書累積了作者眾多「碰到鬼」的經驗,從例外處理設計出發,探討軟體設計黑暗面的種種面向。透過妥善的例外處理,協助讀者開發出高品質軟體!

  《搞笑談軟工》版主的法定專長、必讀的軟體工程實務作法。讓你從頭到尾搞清楚──
  ●「缺陷」(fault)、「錯誤」(error)、「失效」(failure)、「例外」(exception)的差別
  ●區分是設計缺陷(design fault)還是元件缺陷(component fault)
  ●例外處理(exception handling)與容錯設計(fault-tolerant programming)的差別
  ●跳脫語法層次,你還要知道try-catch-finally各負擔什麼責任
  ●如何在敏捷方法(agile method)中,安排例外處理設計活動,以逐步成長的模式來加強軟體系統的強健度
  ●例外處理設計的決策有哪些脈絡(context)可參考
  ●例外處理為什麼這麼難?請看例外處理的4+1觀點
  ●判斷一個程式是否存在例外處理壞味道(exception handling bad smell)
  ●移除例外處理壞味道的軟體重構方法(exception handling refactoring)
  ●在資料庫裡找不到資料時,要傳回null還是丟出exception
  ●萬一例外處理程式執行失敗,接下來要做什麼
  ●如何花小錢,卻可大幅提升軟體強健度與客戶滿意度

  最重要的是完全參透例外處理背後的設計原理,開發出高強健度的軟體。讓客戶滿意、老闆收得到錢、你準時下班回家護肝。