iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 15
2
自我挑戰組

中年失業大叔的耍廢日記系列 第 15

第十五天:又是陰雨的週三

  • 分享至 

  • xImage
  •  

一早出門就忘了帶鑰匙,急急忙忙回來請鄰居開門,然後拿了鑰匙再出門...

想著今天要去哪裡用功,不過要去拿藥,所以先往醫院方向移動...然後在捷運車上看到之前寫的東西有錯誤的報告,出站立馬在路旁的全家坐下來,先簡單改一改。改完繼續寫測試程式。

好巧不巧座位在風口下,開始全身發冷Orz...乾脆先去拿藥吧,打開藥來速預約一下,然後往目標前進。算的很準,只過兩號,直接到窗口就可以拿到藥...順利~~

拿完藥還是有點冷,那還是去咖啡店喝個熱飲吧,順便把測試程式做完。測試程式是寫完了,不過因為處理的文件結構有嵌套,我是寫成mutual recursive的形式,用stub/fake/spy會打斷這個過程。目前是寫一個簡單的stub,在裡面先呼叫spy,然後只重現遞迴結構的部分,來呼叫要測試的函數(然後要測試的函數可能還會呼叫這個stub,構成遞迴)。不知道這樣做比較好,還是直接用spy取代,然後就讓遞迴被打斷...

其實還有一些測試問題,主要是因為規格是要求要確認有值或子物件,才能寫入...這裡是用簡單的if來做判斷,然後因為沒有else,istanbul就會認為有分支未處理,分支的測試覆概率就被大幅往下拉XD(結果只有這個衝不過70%),不知道有沒有比較好的方法來處理?

下午一直打瞌睡,還是躺一下好了,畢竟五點半就爬起來...

作業有個段落,先稍微放輕鬆,洗個碗、騎騎車(健身車)...最近很缺運動,一直胖起來,也許可以在健身車上coding?這個是有桌板的XD,不過試了一下,感覺看書還可以,寫code好像會不太專心吶

忙了幾天,今天也稍微休息一下吧,明天雖然是中秋節,還是可以寫程式!


上一篇
第十四天:兩週了的週二
下一篇
第十六天:放晴的中秋節還是要用功啊(假設)
系列文
中年失業大叔的耍廢日記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

1
海綿寶寶
iT邦大神 1 級 ‧ 2020-09-30 19:56:35

/images/emoticon/emoticon61.gif

有玉兔的!

fillano iT邦超人 1 級 ‧ 2020-10-01 10:24:08 檢舉

/images/emoticon/emoticon61.gif

我要留言

立即登入留言