2024 iThome 鐵人賽
Share More Gain More
Software Development
選手 87 文章 1807
Day 14
2024-09-27
317
0
哈囉,大家好!讓我們延續單元測試議題,在這篇文章中,我想和大家聊聊單元測試的延伸議題,重構的重要性,特別是它如何為我們的程式碼提供一層安全防線,讓我們在重構時可...
Day 22
2024-10-06
316
0
中介者模式透過獨立的物件來協調物件之間的互動行為,避免它們相互依賴。 生活範例 想像你在一間公司,各部門都透過專案管理組來進行溝通。每當某個部門有需求時,都會聯...
Day 26
2024-10-10
316
0
備忘錄模式能讓物件在不破壞封裝的情況下儲存與回復狀態。 生活範例 備忘錄模式的一個經典應用場景是歷史紀錄。這類紀錄在我們的日常生活中隨處可見,例如 Word、P...
Day 5
2024-09-19
316
0
今天,我們來看 Rust 的生命週期(Lifetime)概念。生命週期是 Rust 借用檢查器用來確保所有借用都是有效的機制,它與所有權系統密切相關。 什麼是生...
Day 18
2024-09-19
316
0
Day18 聯合索引2 今天主要分享 聯合索引分兩種(其實也是前面提到的主鍵索引/輔助索引或稱二級索引的區分) PK的聯合索引:不能重複(畢竟就是當PK來用)...
Day 16
2024-09-30
315
0
前言 「我要點美食外送,你需要什麼嗎?」這句經典的開場白讓我們瞬間進入熟悉的場景,而今天,我們要轉換一下思維:「我要測美食外送平台,你需要什麼測試嗎?」隨著美食...