剛踏入職場時,曾接觸不少老舊系統,常在接到需求後直接開發,缺乏統一架構與規範,長期下來程式碼耦合度高、難以擴充與維護,新進工程師接手時往往壓力不小。
因此,我開始思考如何在追求開發速度的同時,兼顧架構穩健,讓後續功能擴充更輕鬆,也能站在企業角度,長期維運中節省成本。
本系列將以 .NET 10 + WebApi + Dapper + MSSQL 為基礎,結合自身參與的真實專案案例(動態表單引擎與權限選單系統),分享從需求分析、架構設計、分層規劃與模組邊界,到落地實踐的過程。內容不會著重在大量技術細節與程式碼,而是聚焦於架構思路與設計考量