首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OO设计原则名称?

OO设计原则名称?
EN

Software Engineering用户
提问于 2011-10-14 20:57:12
回答 2查看 298关注 0票数 7

我记得我在某个地方读过这样的文章:好的OO设计的原则之一是编写方法,这些方法尽可能减少派生类型,但返回尽可能多的派生类型?第一,是否有这样的原则;第二,它的名称是什么?我正在寻找这个名字,以便当我指导其他开发人员时,我可以将他们推荐给它。

EN

回答 2

Software Engineering用户

回答已采纳

发布于 2011-10-15 11:26:58

这似乎是Postel定律的一个变体,也称为稳健性原则:

在你所期望的事情上要自由,在你发送的东西上要具有创造性。

票数 9
EN

Software Engineering用户

发布于 2011-10-14 21:45:02

我不记得这个原则的“名称”,但它确实存在,而且比只有OO更普遍。

其基本思想是宽大对待你接受的输入(这样你就可以接受更多的输入),并对你生产的输出进行严格的处理(因此,其他人使用它所需的麻烦就少了)。

票数 7
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/114446

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档