複習的一天。
進度
今天看 [MTR101] 來複習,主要複習了 git、unit test 還有程式基礎。一個比我預期中花時間的時光,但相信複習還是有幫助的,所以多加油吧!
接著也趁著複習做了一題 week2 的 超級超級挑戰題(不知道有沒有超級超級超級挑戰題):大數相加與相乘。花了不少時間,但做出來真的滿滿成就感 d(`・∀・)b
學到的事情
- 善用 branch
今天領悟到下次要改東西的話不要再用複製大法,而是直接開分支,成本低又快速方便,不開嗎?
- 變數的底層運作
再次複習了這個很重要的觀念,之前做 unit test 時沒有測到陣列 or 物件的情形,剛好沒踩到這個雷,如果現在沒複習的話大概會被雷的不要不要的 (´∩ω∩`)
還有 function 也是存記憶體位址,所以:
1 | const a = () => 1; |
備註:一定要搞清楚,上面是比「變數儲存的值」下面是比「回傳值」。
應該是因為很少人會拿 function 去比對,所以今天上課才想到「哦!對耶,function 確實也是這樣」,一種大家都知道但沒人注意過的冷知識。
題外話
明天鬼滅完結,耶。
許願池
希望明天把複習做完,接著繼續趕進度。