对业务代码的思考
2021-03-13 10:45:56 7 举报
后端开发流程总结
作者其他创作
大纲/内容
如何做?为什么要这么做?结论?
后端最起码应该做到即时的返回完整且正确的数据。在此前提下在去完成性能上的优化。
结论:对需求的功能模块进行分完类后,面对查询接口进行编程,主要分析各模块query接口返回的结果中是否存在相同字段
业务是否需要短时间内上线
难点
请求
现阶段水准开发的难点在于对业务需求的理解和如何对整个项目的每个模块进行设计
数据库字段设计
字段相同
Add、Update、Delete接口挪写
前端
query接口挪写
是否明确业务所需全部信息
返回完整且正确的数据即算满足要求
一、整套开发流程的难点在哪? 1、如何明确业务所需的全部信息?2、数据库字段如何设计?
Delete
二、前后端交互的本质是什么? 后端开发最起码应该做好什么?
前后端的交互的本质是对前端发起的请求处理后进行正确的响应
后端
Update
应该从哪里开始写业务?
Add
依据query列表返回的信息增加相关信息进行存储
满足请求返回结果
快速理解业务需求:先对所接到的需求进行功能模块分类,分完类之后挪写每个模块的query接口、然后每个query接口展示的数据之中是否有相同的字段。
返回的列表相当与赋予前端后续需要增删改的信息
true
结论:后端应该面向即时返回完整且正确的数据进行编程
false
query
总结:本质是围绕查询接口返回的数据进行操作
更新列表列表相关信息
响应
时间短更需要理解业务需求
如何做
update、delete、add接口的挪写不用考虑其他功能接口的存储关系
删除query列表相关信息
update、delete、add接口的挪写要考虑其他功能接口的存储关系、具体做法是根据具体需求对有关联的功能接口的数据进行有无必要性的增删改
字段不相同
0 条评论
下一页