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