資料庫更新筆數異常Bug事件
今天的事件,是發生在更新DB資料時,回傳的更新筆數異常問題,一段看似再尋常不過的Sql,背後竟然還藏著看不見的玄機
Bug事件簿-序
曾聽過一個比喻,工程師在Debug的時候,就像是在命案現場推理,而通常自己也是嫌疑犯之一
2022記事
2022終於迎來尾聲,疫情解封的這一年,我也難逃確診,好在沒有發燒腦霧,只是隔離時,天天都要忍受,吞口水如嚥刀片的割喉之痛
Hello, Vim
寫程式的人,或多或少應該都聽過vim,或是使用vim在開發,對我來說,vim就像是以前念大學時,教科書的上的經典電影,名字呢,是有聽過,但實際上總是用了一下就掰掰
修復資料的三種層次
後端工程師修bug的日常,有一大部分都是在處理資料異常,而修復資料大概又分三種層次
生活的期待
從2018轉職工程師到現在,一晃眼就過四年了,當初給自己的期許是,每天的我都可以比昨天進步一點
重寫與重構
以前對於重構的觀念,都是偏細節上的討論,例如怎麼優化原本的程式碼,去掉重複,職責分離等等
金字塔的頂端
記得第一次上Testing的課程時,講師就說測試分成三種,單元測試,整合測試,和UI測試,由下到上就像是金字塔,單元測試是底座,而UI測試是頂端
袂好天了
這句話是台語,意思是「不會晴天了」,是我從舅舅那邊聽來的
Cache的陷阱
說到Cache,大部分看到的實作,都是利用裝飾者模式來做快取,用久了也覺得沒什麼稀奇,不過日前卻碰到一次特殊的問題