2025 iThome 鐵人賽
沒在獨自升級的 一起來
Software Development
選手 98 文章 2221
Day 18
2025-08-18
375
0
在資料庫管理中,索引是一個不可忽視的重要工具。它能大幅提升查詢效能,讓資料庫能以更快的速度搜尋特定資料,然而,索引的使用也伴隨著系統額外的負擔,因此必須謹慎使用...
2025-11-18
375
0
在現代程式設計中,善用物件導的特性,可以解決很多不必要的判斷。接下來要來探討各種在物件導向的演化路上,會用到的重構。 今天先從簡單的開始。 1. 當父類職責太多...
Day 29
2025-10-13
375
0
前情提要 在過去的 Day 24-28 中,我們建構了 Kyo System 後端的核心架構: Day 24: 建立 Fastify + TypeScrip...
Day 12
2025-09-12
375
0
想像一個場景:開發者 A 在本地為 users 表新增了一個 age 欄位,並提交了對應的程式碼。開發者 B 拉取了最新程式碼,但他的本地資料庫沒有 age 欄...
Day 18
2025-09-16
375
0
前面介紹了幾個簡單又常見的排序與搜尋的演算法,接下來我們來談談演算法設計策略,仿間有很多演算法的書並不會特地把 Divide and Conquer 或 Dyn...
Day 28
2025-09-27
375
0
今天會學到: 如何在 CMake 專案中加上 單元測試(CTest) 如何用 cpack 打包專案(例如壓縮檔 / deb / rpm) 如何把 CMake 專...