前情提要
今天我們把三層式架構給做了出來,Service層放業務邏輯,Repo層放與外部接觸如資料庫、外部系統的地方,Controller層專心做User打過來...
本日討論 Effective Kotlin - Item 19:Do not repeat knowledge
第 15 天讓我們進到本書的第二部份。程式碼...
前情提要
昨天我們將MongoDB給建立起來了,今天我們來統整一下測試是甚麼? 很重要嗎?
測試金字塔
在Mike Cohn 的測試金字塔中,它是由三層組成,我...
前情提要
昨天我們提出了一個疑問,測試code要怎麼證明寫的是好的?又或者,我們要怎麼知道測試的code寫得已經滿足需求了?
案例
假設現在要測試一個funct...
勇者正在看五大基本資料型別(basic types)的文件,Kotlin 不像一些其他程式語言,它沒有傳統的原始資料型別(primitive types),而是...
「『保留字』是什麼?」勇者的聽力也很好。
「就是有特殊意義、用途的字,像之前提到的『if』、『when』、『else』就是Kotlin程式語言的『保留字』。」蕭...