這次的挑戰中,第一個選用的環境就是我們大名鼎鼎的IntelliJ IDEA(通常也簡稱為IntelliJ),為麼會選擇這個環境呢,主要就是因為方便,而且它是專為...
Built-in Delegation Pattern
在 Kotlin 中,delegation pattern 已經被內建為語言的一部分,所以開發時可以以更...
Item 54: Limit the number of operations這個要點,要直翻比較沒這麼傳神,為好懂一點,改成這個標題
利用複合高階函式減少...
Algorithm
數獨是一個經典的數字拼圖遊戲,目標是填充一個9x9的方格,使每一列、每一行和每一個3x3的小方格內都包含1到9的數字,並且不重複。
解數獨的...
講完變數之後,接下來要提到的,就是資料上的類別了,也可以稱為資料型別(Data Type)。
資料型別 (Data Type)是程式語言中的一個重要概念,它用來...
Effective Kotlin : Item 5: Specify your expectations on arguments and state
契約...