曹嘉豪Interface and extends內容幾乎都來自Java 接口(interface)的用途和好处_nvd11的博客-CSDN博客_java接口的作用和意义Jun 17, 2022Jun 17, 2022
曹嘉豪Background services limitation — 1https://developer.android.com/about/versions/oreo/background.html#servicesMay 20, 2022May 20, 2022
曹嘉豪Privacy PolicyTsao Jia-Hao built the Ruler app as a Free app. This SERVICE is provided by Tsao Jia-Hao at no cost and is intended for use as is.Apr 26, 2022Apr 26, 2022
曹嘉豪程式設計常用名詞-DRY“Don’t repeat yourself”,意思是不要重複做已經做過的事情,但有時候為了程式碼的可讀性以及 decoupling(解耦合),或者過早重構,就可以放棄 DRY 原則。Apr 15, 2022Apr 15, 2022
曹嘉豪程式設計常用名詞-YAGNI"You aren’t gonna need it",也就是你不會需要他。這個意思是初階工程師很容易為了未來不會發生的事情先設計了擴充的方案花了多餘的時間,或者是沒有考量到未來變化的可能而做出了多餘的事情,甚至更嚴重是目前精心設計的結構會導致後來遇到變化時改動更為困難。Apr 15, 2022Apr 15, 2022