2025 iThome 鐵人賽
沒在獨自升級的 一起來
Software Development
選手 98 文章 2244
Day 7
2025-09-07
398
0
資料除了儲存在硬碟中,MySQL 還會將讀取過資料放在記憶體,用來提升查詢效能,但記憶體空間有限,無法把所有資料都放入,因此淘汰資料的策略就很重要了。 如何有效...
Day 7
2025-09-07
178
0
在開始實作 Handler 之前,我們先來討論一下程式碼的職責切分。 在軟體設計中,有一個重要的原則叫做「單一職責原則」(Single Responsibili...
Day 7
2025-09-07
167
0
宣告式風格談陣列方法 map函數 傳統命令式撰寫風格(imperative)必須完全掌控程式實作的細節,比較具有彈性,卻也需要花費較多的心思在程式的細節,著重...
Day 5
2025-09-07
1330
0
消除你程式碼的臭味 Day 5 - 簡潔性:程式碼是斯巴達式的 如果程式碼需要超過 3 層縮排,就代表已經發臭了,應該去處理好你的程式碼。 深度縮排的程式...
Day 15
2025-09-07
162
0
一、學習目標 會把問題抽象成:狀態、轉移、初始值、答案位置、迭代順序(五步驟)。 熟悉一維 DP 的兩大類: 計數型(有幾種方法):例 Dice、Climb...
Day 1
2025-09-07
200
1
前言 這次的挑戰方向我設定為「軟體開發養成計畫」。內容將以程式設計能力的培養為核心,從基礎語法練習出發,逐步延伸到進階應用。不僅希望達成能寫出程式,更進一步朝向...