设计的思考点

Posted fc520

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了设计的思考点相关的知识,希望对你有一定的参考价值。

1)后端接口设计

1:接口类的设计应该是按照实体进行设计

2:要明确 接口地址(GET还是POST)、接口的权限、接口的参数(是否必填,是否有默认值,前端如何传入参数)、接口的返回类型(统一是json数据,返回封装类)、以及生成接口文档

2)处理对象为空的设计

在controller层明确传入的对象或者属性是否为空还是内容为空,对service返回非容器的对象需要进行非空的验证,在service中对传入的对象需要进行非空验证,返回容器的话是返回空容器还是空对象。

所以在方法中处理要对入参进行非空验证,对返回值的容器需要进行空容器验证而不是空对象。

以上是关于设计的思考点的主要内容,如果未能解决你的问题,请参考以下文章

游戏数值策划属性篇:关于属性设计的几点思考

系统架构设计的一点思考

关于架构设计的一点思考

架构思考|基于 RBAC 权限设计四点总结

k8s集群StatefulSets的Pod优雅调度问题思考

关于架构设计的几点理解和思考