Top Stories published by 閒談軟體設計 in 2017
January
March
April
June
July
October
November
December

閒談軟體設計:Android App Architecture

這是 2014 年的舊文,稍加重新整理一下,會想重新整理這一篇是因為從前同事那裡聽到一些外包的趣事,所以把當初設計的思維和想法分享出來。當初開發的 App…


閒談軟體設計:例外處理

本文源起於前陣子,前同事在 FB Messenger 問起:為什麼 BeanGoException (是的,沒錯,就是最近發表的 BeanGo!,過去三年的青春都在開發這個產品) 是繼承 RuntimeException 而不是 Exception?這是一種設計選擇,但這樣的選擇是好是壞就可以討論了。

在設計軟體架構時,常常被忽略的就是例外或錯誤的處理,原因不外乎在設計時並不會知道會拋出什麼例外或以什麼形式回報錯誤,特別是還未決定或熟悉第三方套件前,因此,當真正遇到第三方套件例外拋出時,常會受限於既有的介面規範 (method signature)…

These were the top 10 stories published by 閒談軟體設計 in 2017. You can also dive into monthly archives for 2017 by using the calendar at the top of this page.