重構 aka 拆家
我們先來對焦 context 一下,重構跟拆家基本上是一體兩面
沒有測試保護的重構不叫做重構,就做拆家
It's dirty, but...
前兩天連續介紹了函式的基本用法,這時你一定想說,身為物件導向語言的一員,該有物件出現了吧!對,這就來了 XD接下來這幾天會頻繁跟 Kotlin 類別 (Clas...
題目說明
給定一個 矩陣,回傳順時鐘從外往內走的路徑
解題思路
找到邊界,L, R, Up, Down
第一遍:左至右,走到盡頭時,更新 up += 1第二遍:...
我們在這過去的幾天中,介紹了如何使用 FastAPI 進行開發,其中除了有語法的介紹,還提及相關底層邏輯,但是,在此系列當中,我們最希望告訴讀者的是,如何 Fa...
繼續談 Functor
fmap (*2) (+100) 1
看到這樣的程式碼你能想的到結果是什麼嗎?好像跟我們平常在 map 時的操作不太一樣,感覺好像少了...
今天接續 BookStore in SurrealDB 的部分:
初始化DB及cqrs框架:
let db = Surreal::new::<Mem>...