2025 iThome 鐵人賽
沒在獨自升級的 一起來
Software Development
選手 98 文章 2221
Day 8
2025-09-08
393
0
當查詢結果時不只是單純讀取資料,而是還需要額外做轉換或運算時,效能可能會受到影響。但其實我們可以善用 Index,讓這些轉換在查詢前就先「準備好」,查詢的速度...
Day 27
2025-09-19
393
0
一、學習目標 了解多項式滾動雜湊(Polynomial Rolling Hash) 的定義、前綴雜湊與 O(1) 取子字串雜湊。 熟悉單/雙雜湊、避免碰撞的實...
Day 6
2025-09-01
393
0
今天要做什麼? 昨天我們學會了測試生命週期,解決了測試污染的問題。但現在面對一個新的挑戰:「要測試同一個函數的多組輸入輸出,難道要寫幾十個類似的測試嗎?」 想像...
Day 15
2025-09-29
393
1
嗨!歡迎回到上班族的命令列生存手冊。這章節要來談怎麼創造一個檔案,節幾張都只是複製、移動,最多就是編輯。從沒有談論過怎麼去「創造」一個檔案。有幾個方法可以建立檔...
Day 29
2025-08-31
392
0
一、前言 當AI成為軟體開發流程主力,整個軟體產業正迎來有史以來最劇烈、最具本質顛覆的轉型浪潮。AIware不只是程式寫作的自動化升級,而是商業模式、營運流程、...
Day 23
2025-10-07
392
0
前情提要 經過 Day 21-22 的測試框架建立與整合測試實作,我們已經有了完整的測試套件。今天我們要將測試整合到 CI/CD 流程中,實現真正的自動化測試與...