2024 iThome 鐵人賽
Share More Gain More
Software Development
選手 87 文章 1807
Day 17
2024-10-01
388
0
本篇是閱讀Robert C. Martin的偉大書籍 - Clean Code的第一章筆記 There Will Be Code 不管現在由AI產出的程式碼,...
Day 20
2024-10-04
387
0
你是否曾經遇到這樣的情況:當你正在將資料寫入資料庫時,由於某個欄位的值不正確,導致整筆資料無法成功寫入。如果你有過這樣的經歷,那麼恭喜你,你已經接觸過事務的概念...
Day 25
2024-10-09
387
0
Mockito中常用的方法 when().thenReturn()在測試方法中,when()用來指定測試的方法需要進行哪些動作,通常會先調用目標方法然後將返...
Day 20
2024-10-04
387
0
上一講提過單元測試的 Side Effect,也聊到解決方式是取代外部依賴,或是模擬外部環境。 那麼取代和模擬有什麼差別呢?在什麼情況下適合取代、又在什麼情況下...
Day 30
2024-10-14
386
0
初次參加鐵人賽,其實在要不要參賽之前猶豫了很久。對於平常沒在做筆記的我來說,連續 30 天,每天學習一點東西,進行理解,並且轉化成文字的輸出,是一個很大的挑戰。...
Day 17
2024-10-03
386
0
我們在前幾次的單元中提到了延遲初始化的概念,但延遲初始化其實並不是解決問題的根本方法,當這個議題產生時,通常想要解決的問題就是──我們一次抓出太多不必要的資料了...