社区
研发管理
帖子详情
SRP的疑问?
wangfengsdu
2003-10-19 12:44:36
看ASD,其中讲到
S(Responsibility )是 "a reason for change"..
不是多清楚这句话..形象一点讲,怎么样理解职责?
接口 和 职责的对应关系是什么?
如何对接口进行规类进行分组?
...全文
59
1
打赏
收藏
SRP的疑问?
看ASD,其中讲到 S(Responsibility )是 "a reason for change".. 不是多清楚这句话..形象一点讲,怎么样理解职责? 接口 和 职责的对应关系是什么? 如何对接口进行规类进行分组?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangfengsdu
2003-10-20
打赏
举报
回复
没有人回答,自己先顶一下,郁闷.....
第1章 软件架构设计原则
本章内容定位学习设计原则,学习设计...本章将详细介绍开闭原则(OCP)、依赖倒置原则(DIP)、单一职责原则(
SRP
)、接口隔离原则(ISP)、迪米特法则(LoD)、里氏替换原则(LSP)、合成复用原则(CARP)的具体内容。
设计原则与思想:设计原则12讲
文章目录设计原则与思想:设计原则(12讲)理论一:对于单一职责原则,如何判定某个类的职责是否够“单一”?如何理解单一职责原则(
SRP
)?如何判断类的职责是否足够单一?类的职责是否设计得越单一越好?重点回顾理论二:如何做到“对扩展开放、修改关闭”?扩展和修改各指什么?如何理解“对扩展开放、修改关闭”?修改代码就意味着违背开闭原则吗?如何做到“对扩展开放、修改关闭”?如何在项目中灵活应用开闭原则?重点回顾理论三:里式替换(LSP)跟多态有何区别?哪些代码违背了LSP?哪些代码明显违背了 LSP?重点回顾理论四:
实习成长之路——设计模式四:什么是单一职责原则,如何判定某个类的职责是否够“单一”?
从今天起,我们开始学习一些经典的设计原则,其中包括,SOLID、KISS、YAGNI、DRY、LOD 等。 如何理解单一职责原则(
SRP
)? 文章的开头我们提到了 SOLID 原则,实际上,SOLID 原则并非单纯的 1 个原则,而是由 5 个设计原则组成的,它们分别是:单一职责原则、开闭原则、里式替换原则、接口隔离原则和依赖反转原则,依次对应 SOLID 中的 S、O、L、I、D 这 5 个英文字母。我们今天要学习的是 SOLID 原则中的第一个原则:单一职责原则。 单一职责原则的英文是 Single .
经典设计原则:单一职责原则(
SRP
)
本文详解设计原则中的单一职责原则,目的还是提高代码的可读性、可扩展性、复用性、可维护性等。
【Python】新手入门学习:详细介绍单一职责原则(
SRP
)及其作用、代码示例
🚀【Python新手必学】单一职责原则(
SRP
)大揭秘!🌟
SRP
,让你代码更优雅🌈!新手也能轻松掌握!📚
SRP
,软件设计的黄金法则,让你的Python代码更健壮、易维护!💪 揭秘
SRP
的重要性,让你不再走弯路!🔍 学会实现
SRP
,让代码清晰明了,告别混乱!🔧
SRP
与其他设计原则的关系,一网打尽!🔗 当然,
SRP
也有局限与挑战,我们一并探讨!🚫 总结与展望,让你在Python路上越走越远!🎉 快来学习,让
SRP
助你一臂之力!🔥 #Python #单一职责原则
研发管理
1,265
社区成员
28,324
社区内容
发帖
与我相关
我的任务
研发管理
软件工程/管理 管理版
复制链接
扫一扫
分享
社区描述
软件工程/管理 管理版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章