MTR04_0706


Posted by cwc329 on 2020-07-06

20200706 week 04 day 01

O

  1. 挑戰用 curl 過 Lidemy HTTP challenge 成功。

R

  1. 全程用 curl 過 HTTP challenge,第二次過明顯感覺到自己的熟練度,不過因為方法不同也能學到新東西,有成長的感覺。
  2. 感謝助教 @ClayGao,不僅講解同步非同步,同時也指出一些 coding 的眉角。

I

  1. 「object 是個很直覺的變數」,今天在作業檢討上助教點出後我才比較明白,也能記住什麼時候可以使用。我是用哲學上 bundle theory 的概念來理解,object 就像一個東西,裡面的東西就像是它的各種特質。用這個概念來理解,我認為直覺的點就會有幾個:
    (1) object 裡面的東西和其名稱是有關係的。
    (2) object 裡 key 的排序不重要,重點在有沒有 key。
    (3) 尋找 value 時不用特別去記位置,只要找尋 key 即可。
    這些點在我的作業中尤其重要。我本來以 array 儲存結果,這樣如果要讓閱讀程式碼更有語意,需要再多加變數去宣告陣列中的各個值,而且如果直接 log 結果是看不出意義的。但是如果用 object,就能用 key 讓程式碼的可讀性提昇,而且直接 log 結果會得到有意義的東西。
  2. 打完上面這段,發現跟人討論,以及將思考語言化會對自己的東西有更深的了解。尤其後者,每次寫簡答題的時候都特別明顯感覺。

D

  1. 複習一下位元運算子。
  2. week5 影片。









Related Posts

如何用 ROS Topic 控制機器人移動

如何用 ROS Topic 控制機器人移動

Day05 背景定時提醒功能 + Broacast/Service/Notification介紹

Day05 背景定時提醒功能 + Broacast/Service/Notification介紹

[16] 值 VS. 參考

[16] 值 VS. 參考


Comments