腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
8
回答
OO软件
设计
原则
、
、
我非常喜欢软件
设计
原则
,比如、SOLID和DRY。
面向
对象
软件
设计
还存在哪些其他
原则
? 请注意。我不是在寻找像“注释你的代码”这样的答案,而是寻找像所讨论的那样的
面向
对象
设计
原则
。
浏览 15
提问于2009-07-06
得票数 4
回答已采纳
1
回答
任何OOP
设计
模式在某种程度上代表了所有可靠的OOP
设计
原则
?
、
、
、
、
我正试图在一个培训机构教授一门
面向
对象
的
设计
原理课程。我还想教学生一些
面向
对象
的
设计
模式,如工厂,单件和其他。我知道实体
原则
和
面向
对象
设计
模式之间没有1比1的匹配,但我想向学生们介绍一种模式,它包含了所有的实体
设计
原则
。我真的在努力适应观察者的模式,但想要保持它符合所有坚实的
原则
。
浏览 0
提问于2014-09-05
得票数 1
回答已采纳
1
回答
apache pig中的TOP函数
、
lisp、方案、主观、clojurelisp、方案、主观、clojurecocoa-touch,objective-c,
设计
模式cocoa-touch,objective-c,
设计
模式核心动画django,django-模型scala,模式匹配,oop,
面向
对象
设计
,
设计
浏览 3
提问于2016-02-05
得票数 0
2
回答
为什么Swing组件有.getParent()方法,它是否违反了
面向
对象
的
原则
?
、
、
、
、
我的工作是
面向
对象
的
设计
原则
和启发。启发式4.13:类必须知道它包含什么,但它永远不应该知道谁包含它。基于J.Reil,其主要原因是可重用性。但在Swing结构中,可以直接访问父
对象
的引用。所以我的问题是: 为什么swing组件有.getParent()方法?哪些
面向
对象
浏览 4
提问于2017-11-26
得票数 3
回答已采纳
7
回答
模式与
原则
的区别
、
、
、
、
面向
对象
的
设计
模式和
原则
有什么区别?它们是不同的东西吗?据我所知,他们两人都试图实现一些共同的目标(例如灵活性)。那么,我是否可以说模式是一个
原则
,反之亦然?
设计
原则
=实体(即依赖反演
原则
)
设计
模式= Gof (即抽象工厂模式)
浏览 0
提问于2012-06-20
得票数 25
回答已采纳
3
回答
面向
对象
设计
的良好参考
、
我发现自己在
设计
应用程序时很少使用
面向
对象
的
原则
。我正在寻找一个
面向
对象
设计
的好参考。我正在使用C#作为我的编程语言,并希望有一个参考资料,它有助于使用C#提供的
面向
对象
结构。
浏览 1
提问于2009-08-28
得票数 3
回答已采纳
2
回答
什么是Liskov替代
原则
(LSP)?
我听说Liskov替代
原则
(LSP)是
面向
对象
设计
的基本
原则
。这是什么,他有什么用,要怎么使用它们?
浏览 536
提问于2017-12-18
4
回答
C语言的
设计
原则
、最佳实践和
设计
模式(或一般的过程化编程)?
、
、
在
设计
C项目时,有没有什么已知的
设计
原则
、最佳实践和
设计
模式可以遵循?或者一般的过程式(命令式)编程的有用的
设计
原则
? (我是‘
面向
对象
的一代’的孩子,第一次不得不
设计
一个大型的C项目)
浏览 5
提问于2010-03-22
得票数 94
回答已采纳
3
回答
基本软件
设计
概念/
原则
书籍
、
我需要在我的团队中介绍基本的
设计
原则
。我正在寻找不限于
面向
对象
的
设计
原则
的书籍。它可以涵盖模块化、信息隐藏等概念,仅用于信息-我们团队中所有项目的实现语言都是C。
浏览 0
提问于2010-02-09
得票数 4
回答已采纳
15
回答
开放/封闭
原则
背后的含义和推理是什么?
、
、
、
、
开放/封闭
原则
规定软件实体(类、模块等)应该对扩展开放,但对修改关闭。这意味着什么,为什么它是好的
面向
对象
设计
的重要
原则
?
浏览 2
提问于2008-09-12
得票数 55
回答已采纳
14
回答
数据库专家问:
面向
对象
的
设计
理论?
、
、
我从事数据库
设计
已经有很长一段时间了,这些天我也在使用C#。OO对我来说是有意义的,但我觉得我在OO
设计
的深层理论方面没有很好的基础。在数据库领域,有很多关于如何
设计
数据库结构的理论,主要的概念是规范化。规范化直接控制数据库的结构,并在某种程度上指示如何在数据库中安排实体。我可以在
浏览 1
提问于2008-10-29
得票数 5
回答已采纳
2
回答
GOF和GRASP
设计
模式的区别是什么
、
即使两者都有助于改进
面向
对象
的实践
浏览 4
提问于2010-11-25
得票数 13
回答已采纳
1
回答
子类中的“重写”类属性的正确术语是什么?
在探索基本的
面向
对象
设计
原则
时,我想知道:子类中的“重写”类属性的正确术语是什么?
浏览 2
提问于2014-12-09
得票数 0
回答已采纳
4
回答
SOLID for函数式编程
、
我来自OOP语言,熟悉
面向
对象
设计
的坚实
原则
。其中一些似乎适合函数式编程模型,而其他部分在缺乏状态的世界中毫无意义。重构功能代码是否有一套类似的
原则
?
浏览 0
提问于2011-04-07
得票数 40
回答已采纳
4
回答
有什么法律上的
原则
吗?
、
、
对Clojure有什么
原则
吗?或者其他更有启发性的,比如“告诉你不要问”,“喜欢构图还是继承”,“与界面对话”? 知道这些有什么资源吗?
浏览 7
提问于2010-08-31
得票数 19
2
回答
面向
对象
的
设计
原则
抽象
、
、
在阅读有关抽象的内容时,我看到了以下语句例如。从技师的角度来看,汽车课程应该是 { void adjustBrakes();我的问题是,在
设计
系统时,我们是为一个用户视角(司机或机械师)
设计
,还是为多个用户视角
设计
,并根据用户类型进一步抽象出来?
浏览 0
提问于2013-01-14
得票数 3
回答已采纳
1
回答
函数规划的实体原理的等价性
、
、
我发现固体原理在考虑
面向
对象
设计
时非常有用。 是否有一套类似/等效的语言不可知论
原则
为函数式编程量身定做?
浏览 0
提问于2012-09-19
得票数 47
回答已采纳
1
回答
哪一个指标显示了
面向
对象
代码和过程代码之间的区别?
、
、
、
哪个度量可以帮助指示我有过程代码而不是
面向
对象
的代码?我希望有一组简单的度量,这些指标以很高的概率表明,被分析的代码包含过程事务脚本和贫血的域模型,而不是遵循合理的
面向
对象
的
设计
原则
。
浏览 4
提问于2010-03-19
得票数 6
1
回答
我们能否将REP、CRP、CCP等
原则
应用于Java包以及JAR?
、
、
、
鲍勃叔叔的
面向
对象
原则
()描述了: 在这种情况下,包是一个可以交付的二进制文件,比如.jar文件这是否意味着6“包
原则
”根本不适用于包(这些包是用关键字包定义的)?这是否意味着以这种方式应用这些规则是错误的?如果是的话,你能指出在哪里可以找到这样的命名空间包
原则
吗?
浏览 6
提问于2014-09-19
得票数 2
1
回答
为什么委派模式不属于GoF的23种
设计
模式?
根据维基百科,它是一种
设计
模式,但在GoF书中并没有提到它是23种模式之一。为什么?
浏览 0
提问于2016-04-01
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
设计模式(三)面向对象设计原则
面向对象设计原则之单一职责原则
面向对象设计原则之开闭原则及里氏替换原则
七大面向对象设计原则
七大面向对象设计原则(一)之开闭原则
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券