l

例外處理設計與重構實作班



最新開課時間
  • 2014年9月20、21日 星期六~日 09:30~16:30。(報名網頁

上課地點
  • 台北市延平南路12號4樓 (近台北火車站)

本課程適合下列人士

  • 對如何設計出強健度軟體系統有興趣者。
  • 想深入並徹底了解例外處理設計者。
  • 因為例外處理不良導致系統一直當機者。
  • 想知道如何在敏捷開發中,以逐步成長的方式來增進系統強健度者。
  • 想開發出穩定的軟體,借此賺大錢者。
  • 系統經常當機,而被主管與老闆痛罵者 XD。
     

課程內容

妥善的例外處理可以增強軟體的強健度(robustness)並提昇客戶的使用者體驗以及滿意度。雖然例外處理這個議題已經被研究了數十年,但是對於軟體開發人員而言,例外處理依舊是一件神祕、困難且不易完成的工作。

本課程遵循「把大問題切割成若干個小問題,再各個擊破」的原理,以深入淺出的方式,帶領學員學會做好例外處理設計的核心能力。此外,對於例外處理設計不良的眾多現存即有系統,本課程將教導學員判斷常見的例外處理壞味道(bad smell),並藉由例外處理重構(exception handling refactoring)的方式來移除這些壞味道,增強例外處理設計的品質。

課程大綱

  1. 例外處理基本觀念
  2. 物件導向語言的例外處理機制
  3. Try-Catch-Finally結構的責任分擔
  4. 例外處理的4+1觀點
  5. 強健度等級
  6. 例外處理壞味道與重構
  7. 案例討論
  8. 實作練習
※ 注意:課程內容與練習範例以Java語言為主。

課程實況介紹

課程師資

陳建村 (Teddy Chen)

泰迪軟體創辦人,從事敏捷開發顧問、教育訓練、軟體工具導入等服務。

Teddy畢業於台北科技大學機電科技研究所(資訊組)博士班,在軟體開發有著超過20年的實務經驗。例外處理設計與重構是Teddy博士論文的研究主題,也是Teddy的「法定專長」。
  • 2014年5月,出版《笑談軟體工程:例外處理設計的逆襲》。
  • 2012年6月,出版暢銷書「笑談軟體工程:敏捷方法的逆襲」。天瓏書局7~9月連續三個月暢銷書排行榜第一名,並獲得iThome週刊推薦為2012年iT人必看好書
  • 2007年起,Teddy經營部落格「搞笑談軟工」至今。

課程費用

原價NT$ 20,000 (含稅,發票於上課日提供) 
  • 9/10 前報名並完成繳費早鳥優惠:NT$18,000
  • 四人含以上團報,每人:NT$16,000
費用已包含:教材講義、咖啡茶水、點心、午餐、課程證書。
9月10日前報名並完成繳費者,贈送好禮二選一:(1)笑談軟體工程:例外處理設計的逆襲、(2) 例外處理設計馬克杯。

報名方式

1.填寫線上報名表
2.請將費用轉帳至泰迪軟體帳戶:
(1) ATM:銀行代號 008 (華南銀行) 帳號:113100159221
(2) 匯 款 :銀行名稱:華南銀行 新生分行 戶名:泰迪軟體科技有限公司 帳號:113100159221 
3.轉帳完成後填寫「轉帳完成表單」( http://goo.gl/bFwHx2 ),註明姓名、轉帳日期與帳戶後五碼後以完成報名。 

報名確認與退費標準
  • 主辦單位將於開課日三天前以e-mail寄發上課通知,若未收到通知者請來電確認。
  • 開班日當天前取消報名,已繳交費用全額退還。
  • 開班日當天到課程進行1/3申請退費者,退還已繳學費三成。課程進行超過1/3之後無法上課將不予退費(但可選擇下一梯次課程補足未上完之時數)。
  • 若無法達開班人數則扣除轉帳手續費後,全額退費。
  • 開課單位保留是否接受報名之權力。
  • 如遇天災或其他不可抗拒因素導致原訂日期無法開課,開課單位保留修訂日期之權利。

主辦單位:
泰迪軟體科技有限公司

signup2-01

沒有留言:

張貼留言