From if-else to Design Patterns: Architecting a Vehicle Management System 從 if-else 到設計模式:架構一套公司車輛管理系統
How our team built a Corporate Vehicle Management System on Spring Boot 3 and Vue 3 — leaning on the State, Strategy, Factory, Template Method, Adapter, and Observer patterns to keep the domain clean and testable. 我們如何以 Spring Boot 3 與 Vue 3 打造公司車輛管理系統 ── 運用 State、Strategy、Factory、Template Method、Adapter 與 Observer 等設計模式,讓領域邏輯保持乾淨、可測試。