程式 bug 的解釋

Ping-Lun Liao
1 min readNov 20, 2018

--

用顯性與隱性基因來說明:

顯性:單一功能就會發生或是可直接從程式碼就看得出來,單元測試(Unit Testing) 是在預防這件事。

隱性:兩個功能以上整合時或是不常發生的錯誤情況,整合測試(Integration Testing)可用來預防這件事。

以寫作文章來說明:

容易找到的錯誤:排板(Layout)不好,單一錯別字。 不易找到的錯誤:用詞不當,文章結構不好。

以團隊來說明:

Bug就是飯鍋裡的老鼠屎。

以遊戲來說明:

BUG就是遊戲裡面沒處理好的漏洞:可讓玩家做一些不合理(超爽)的事情與遇到不合理(超不爽)的事。

Originally published at yunlinsong.blogspot.com on November 20, 2018.

--

--

No responses yet