前陣子我們的架構師寫的開發規范里說Dubbo接口的返回值要是Result<T>,T為返回結果類型,Result類里還有是否成功,錯誤消息等字段。我本人是覺得遇到錯誤直接拋業務異常就可以了,沒必要像Web Service那樣,否則調用接口寫具體業務的人就要寫很多是否成功的判斷然后再繼續處理,代碼很冗長。下面是我跟我們架構師的聊天記錄,他沒有采納我的意見,歡迎大家說說自己的看法。
前陣子我們的架構師寫的開發規范里說Dubbo接口的返回值要是Result<T>,T為返回結果類型,Result類里還有是否成功,錯誤消息等字段。我本人是覺得遇到錯誤直接拋業務異常就可以了,沒必要像Web Service那樣,否則調用接口寫具體業務的人就要寫很多是否成功的判斷然后再繼續處理,代碼很冗長。下面是我跟我們架構師的聊天記錄,他沒有采納我的意見,歡迎大家說說自己的看法。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。