设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
节点
飞墙
Follow
明白贴
工算小助手
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
程序员
›
后端接口一定要保持单一职责吗
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
反对牢 A 的人到底在反对什么?
›
AI 都那么强了,传统的学校教育价值是不是
›
微信疯起来六亲不认 元宝都给封杀
›
混电车不省油也不省钱
›
分享一下我的飞牛 NAS 网络方案,我认为比
今日热议主题
现在 AI 重构网页效率杠杠的
iphone17 省电模式桌面划动都卡
关于聊天时标点符号的讨论
🧐大家公司的产品原型是怎么样的?🤔
三星 PM963 企业级 Nvme,待机功耗居然有 6
用 Flutter 做了一个 Redis Desktop Manage
一个让 agent 间自主进行经济活动的尝试
对 API 中转站的一些疑惑,望大佬解答 🤔🤔
为什么 GitHub Copilot 扣了我一笔 12.19
iPhone Air 摸鱼新姿势
显示全部
|
最新评论
50 条回复
·
1084 次点击
51#
LitterGopher
小成
2024-9-9 11:18:42
后端接口一定要保持单一职责吗
作为后端,如果你要是问我是不是一定要保持单一原则,那我会毫不犹豫的说:是。
但我会依据情况不同改变对单一原则的认定标准(底线灵活)。
52#
SolaWing
小成
2024-9-9 11:33:23
后端接口一定要保持单一职责吗
单一职责是给内部代码维护用的,不是给外部直接调用的。单一职责的优势是可组合性非常强,代码好维护。但是如果这个接口被外部用了,以后想变就没那么容易了。给外部使用的接口应该首先保证可控,其次才考虑扩展性和灵活性。如果针对外部使用场景专门封装了场景特化接口,这个接口可以随时根据场景调整,内部的单一接口也可以随时按需重构,内部代码的可控性和外部边界都会清晰很多。
53#
gerefoxing
小成
2024-9-9 11:41:43
后端接口一定要保持单一职责吗
视具体业务情况而定
54#
siweipancc
初学
2024-9-9 12:58:24
后端接口一定要保持单一职责吗
我只会给你开一个聚合接口,不保证后续兼容
55#
kw8023cn
初学
2024-9-9 14:30:07
后端接口一定要保持单一职责吗
看数据的关联性,如果是相对隔离的数据,就分开,不然其他页面正好需要其中一个接口的数据呢,接口单一职责原则的好处不是仅仅对于这一个页面来说的,而已整个系统,职责单一的接口可以灵活的支持其他业务的需求,大接口,基本上只能满足你这一个需求。其他需求要用的话,返回的无用字段太多了。单独一次请求的性能并不一定比两次性能好或者说有感知的提升啊,都是异步并发调用,而且大多时候,观感上来说,分多个接口的效果反而更好(数据逐步渲染,但人眼看到有部分数据出来,就会觉得已经响应了)
1
2
3
4
5
6
/ 6 页
浏览过的版块
成都
NAS
奇思妙想
游戏开发
汽车
分享创造
骑行
Solana
免费赠送
云计算
返回顶部