什麼是快速失敗 (Fail Fast)

身為一個軟體工程師,我們通常希望程式正常運作不要有問題,但是在開發過程中一定少不了 debug 跟設計錯誤處理的流程,這時候決定處理錯誤策略,就是一件很重要的事情了。 ...

22 July 2021 · 2 min · nyo

軟體開發原則: DRY, KISS, YAGNI

最近在 code review 時,看到不少讓人頭暈的程式碼 在討論如何寫出更好的程式碼之外,應該要回顧幾個軟體開發原則,避免自己走歪路 DRY wiki: https://en.wikipedia.org/wiki/Don%27t_repeat_yourself 原文: Don't repeat yourself,如同字面上的意思,不要重複你的程式碼。 ...

11 May 2020 · 2 min · nyo