社区
研发管理
帖子详情
SRP的疑问?
wangfengsdu
2003-10-19 12:44:36
看ASD,其中讲到
S(Responsibility )是 "a reason for change"..
不是多清楚这句话..形象一点讲,怎么样理解职责?
接口 和 职责的对应关系是什么?
如何对接口进行规类进行分组?
...全文
56
1
打赏
收藏
SRP的疑问?
看ASD,其中讲到 S(Responsibility )是 "a reason for change".. 不是多清楚这句话..形象一点讲,怎么样理解职责? 接口 和 职责的对应关系是什么? 如何对接口进行规类进行分组?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangfengsdu
2003-10-20
打赏
举报
回复
没有人回答,自己先顶一下,郁闷.....
第1章 软件架构设计原则
本章内容定位学习设计原则,学习设计模式的基础。在实际开发过程中,并不是一定要求所有代码都遵循设计原则,我们要考虑人力、时间、成本、质量,不是刻意追求完美,要在适当的场景遵循设计原则,体现的是一种平衡取舍,帮助我们设计出更加优雅的代码结构。本章将详细介绍开闭原则(OCP)、依赖倒置原则(DIP)、单一职责原则(
SRP
)、接口隔离原则(ISP)、迪米特法则(LoD)、里氏替换原则(LSP)、合成复用原则(CARP)的具体内容。
设计原则与思想:设计原则12讲
如何理解单一职责原则(
SRP
)?如何判断类的职责是否足够单一?类的职责是否设计得越单一越好?重点回顾理论二:如何做到“对扩展开放、修改关闭”?扩展和修改各指什么?如何理解“对扩展开放、修改关闭”?修改...
实习成长之路——设计模式四:什么是单一职责原则,如何判定某个类的职责是否够“单一”?
如何理解单一职责原则(
SRP
)? 文章的开头我们提到了 SOLID 原则,实际上,SOLID 原则并非单纯的 1 个原则,而是由 5 个设计原则组成的,它们分别是:单一职责原则、开闭原则、里式替换原则、接口隔离原则和依赖...
经典设计原则:单一职责原则(
SRP
)
不过,你可能还会有这样的
疑问
:在上面的判定原则中,我提到类中的代码行数、函数或者属性过多,就有可能不满足单一职责原则。那多少行代码才算是行数过多呢?多少个函数、属性才称得上过多呢?实际上,也可以给你...
【Python】新手入门学习:详细介绍单一职责原则(
SRP
)及其作用、代码示例
【Python新手必学】单一职责原则(
SRP
)大揭秘!
SRP
,让你代码更优雅!新手也能轻松掌握!
SRP
,软件设计的黄金法则,让你的Python代码更健壮、易维护! 揭秘
SRP
的重要性,让你不再走弯路! 学会实现
SRP
,让...
研发管理
1,265
社区成员
28,324
社区内容
发帖
与我相关
我的任务
研发管理
软件工程/管理 管理版
复制链接
扫一扫
分享
社区描述
软件工程/管理 管理版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章