1. 程式人生 > >建立標準編碼規則(五)-工程結構

建立標準編碼規則(五)-工程結構

-s bsp 增加 為什麽 一個 我們 好的項目 可讀性 services

為什麽

1 好的項目工程結構事過功倍

2 好的項目工程結構可以復用

3 建立標準化,增加可讀性易維護性

工程結構原則

1 非業務與業務部分分開

例如我們的靜態函數方法放一個類庫,這種類庫是千萬年不變的

2 通用業務功能編寫接口並獨立於業務項目之外包括緩存、日誌、定時任務、事件、異常等

例如我們所有的項目都有日誌,異常處理,那麽我們可以編寫接口規範

3 DAO 數據訪問層獨立於服務層Services

4 外部第三方庫或第三方接口api獨立管理

5 服務層Services編寫業務邏輯

6 展示層使用MVC或SPA MVVM編寫

工程實例

建立標準編碼規則(五)-工程結構