请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

4-5作业回答

作业1:为什么响应对象需要统一格式呢 ?

答: 响应对象统一格式有几个好处,1.降低前后端分离开发的难度,前后端约定好的code作出响应的处理 2. 便于后端人员排查问题 3. 算是一种开发规范吧

作业2:除了通用的 AdException,你可能还会设计哪些自定义异常类呢?这样设计的理由是什么呢?

答:个人感觉自定义异常类需要细化到业务或者模块,某个业务,某个模块就应该有对应的自定义异常类,这样设计可以在产生问题的时候帮助后端人员快速定位到问题产生的位置,至少是某个业务出的异常是一目了然的。

正在回答

1回答

张勤一 2019-02-12 23:09:46

同学你好:

    作业一回答的非常好!提供统一响应的好处主要有两点:

        1. 与前端和客户端保持统一,拥有统一的结构,方便前端和客户端的统一处理,特别是在程序出错的情况下,可以直接显示错误信息。
        2. 日志结构的统一,我们经常会把程序的响应以日志的形式打印出来,所以。响应是统一的,日志的结构也能够保持统一。


    作业二也回答的非常好!自定义异常是需要细化到具体的业务的,但是只有当你的某一块业务足够大(或者简单的说就是代码比较多)才需要自定义异常。比如代码中有很多处理推广计划的地方,就可以定义 AdPlanException;代码中处理 MySQL Binlog 的部分很多,就可以定义 MySQLBinlogException 等等。


    欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持! 


11 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信