2025 iThome 鐵人賽
沒在獨自升級的 一起來
Software Development
選手 98 文章 2217
Day 10
2025-09-02
251
0
一、學習目標 理解分治(Divide & Conquer模板與遞迴不變量。 掌握 QuickSort(原地、平均快)與 MergeSort(穩定、最壞...
Day 15
2025-09-07
251
0
一、學習目標 會把問題抽象成:狀態、轉移、初始值、答案位置、迭代順序(五步驟)。 熟悉一維 DP 的兩大類: 計數型(有幾種方法):例 Dice、Climb...
Day 14
2025-09-16
251
0
消除你程式碼的臭味 Day 14- 複雜判斷:抽到具名函式裡 布林表達式越長,越應該被命名。程式碼是寫給人看的,只是順便能讓電腦執行而已。 當你寫下一長串充滿...
Day 15
2025-08-15
251
0
Laravel 提供強大的 File Storage API,讓我們可以輕鬆地與本地或遠端的檔案系統互動。 基本使用方式 Laravel 內建支援多種儲存驅動,...
Day 20
2025-08-20
251
0
在開發規範會議中,我們曾討論「如何具體落實團隊的開發流程規範」,其中一個具體做法就是使用 Git Hook: 在 commit 前,自動執行檢查流程,以確保程...
Day 23
2025-08-25
251
0
今天的學習重點 什麼是「繼承」(Inheritance) 如何建立父類別(Parent Class)與子類別(Child Class) 方法覆寫(Overri...