1. 程式人生 > >服務端(介面,後臺)開發規範

服務端(介面,後臺)開發規範

綜合開發經驗總結下服務端開發的規範,也方便以後檢視省的還要現想, 我這人就是懶, 想要更懶就的想招啊, 呵呵。

1.所有異常及錯文問題對應用端只返回對應的錯誤碼 和 錯誤資訊, 錯誤碼需要有一定的規律, 分為對應用端不可見錯誤 比如報了一竄sql語句錯誤,這中是不允許給使用者看的,還有對應用端可見錯誤例如使用者輸入的使用者名稱有問題

2. 為了方便除錯和必要的產品分析需要寫日誌, 日誌大約在3個地方需要寫, 若有其餘需要酌情寫日誌, 分別為 app呼叫時, 服務端錯誤產生時, 服務端返回引數時

3. 對於需要幾個表同時寫操作成功時根據情況不允許過多的使用事物, 應該使用儲存過程,因為事物需要mysql編譯,而且事物會給表加鎖,若這寫表使用率高的話會嚴重影響效能