2024 iThome 鐵人賽
Share More Gain More
Software Development
選手 87 文章 1807
Day 23
2024-10-07
269
0
我們可以把 process 註冊在 Registry 裡,並用名稱去查詢,解決了 process 重啟後 pid 更換,或是需要動態產生名字但是又要避免動態生成...
Day 12
2024-09-26
269
0
保持邏輯的局部性 簡介 假如有個複雜邏輯的演算法, 需要重構成一個函數, 但是這邏輯只會用在一個地方. 重構範例 假如有個手機遊戲, 根據會員的等級, 所消費的...
Day 9
2024-09-23
268
0
我們在第五天的時候分享過工廠方法模式,今天的主題是它的進階版——抽象工廠模式。工廠方法模式每次只生成一種產品,而抽象工廠則用來生成整個產品家族。 生活案例 在日...
Day 9
2024-09-23
267
1
(4) 迷思 接下來三天,我會分享在實踐 Velocity 的三個迷思與對應的學習。 迷思之一:執迷不悟的指標陷阱 在前面分享 Velocity 的故事裡,其實...
Day 13
2024-09-13
267
2
nestjs 系統分析與規劃 活動訂票管理系統 目標 本篇文章將會以規劃一個簡易的活動訂票管理系統為內容,講述該如何已 nestjs 做設計。 發想 實踐一個活...
Day 17
2024-10-01
267
0
想像我們有一個深不見底的樹狀結構,而且同一時間有多個使用者同時在使用它,這導致在查詢過程中有比較小的機率,可能出現資料一致性問題,例如以下情況 想像我們有以下...