open-closed-principle

open-closed-principle

文章 0 浏览 4

了解Liskov和OCP之间的关系

我正在巩固我对里氏替代校长和开闭校长之间关系的理解。如果有人能证实我的推论并回答我的问题,那就太好了。 我有以下课程。如您所见,B 派生自 A,…

眼眸 2024-12-08 21:40:56 3 0

开/闭原理-如何处理这个开关?

我一直在研究开放封闭原则,听起来不错,所以我想实践它的教义。 我考虑将新发现的知识应用到现有项目中,但很快就陷入了困境。 如果出现新的 UserTyp…

泅渡 2024-11-30 23:09:26 1 0

创建对象时如何应用开闭原则

我正忙于解析 xml 文档(google docs api)并将各个文档放入对象中。 有不同类型的文档(文档、电子表格、演示文稿)。这些文档的大多数信息是相同的…

秋凉 2024-11-14 12:08:24 3 0

开放/封闭的灵活软件

标题可能不太具有描述性,但我想不出更好的标题。我对此感到抱歉。 因此,我现在遇到的问题是我已经遇到过几次的问题。它实际上是关于设计模式和原则…

情场扛把子 2024-11-05 11:12:39 6 0

Objective C 类别与开放/封闭原则

根据开闭原则 。 。 。软件实体(类、模块、函数等)应该对扩展开放,但对修改关闭 那么我可以说类别严重违反了这一原则吗?…

递刀给你 2024-11-03 00:59:49 5 0

理解开闭原则

当我遇到以下代码时,我正在重构简单脚本文件解析器的一些旧代码: StringReader reader = new StringReader(scriptTextToProcess); StringBuilder sc…

骄傲 2024-10-26 05:35:19 3 0

使用 BDD 时遵循开放/封闭原则有什么好处吗?

开放/封闭原则似乎是为了防止对象或方法中的回归。鉴于您的代码已被测试覆盖,因为您正在练习 BDD,这似乎是一个多余的要求。此外,它似乎通过要求 AP…

甜嗑 2024-10-14 13:41:30 7 0

如何编写符合 OCP 的代码?

我最近一直在尝试学习基本的设计原理,但 OCP 让我有点困惑。当发生变化时,最好是扩展系统而不是修改现有的和工作的部分,这是有道理的。但这难道不…

生来就爱笑 2024-09-29 00:19:16 7 0

抽象方法和开闭原则

假设我有以下人为的代码: abstract class Root { public abstract void PrintHierarchy(); } class Level1 : Root { override public void PrintHier…

魂ガ小子 2024-09-26 12:28:17 5 0

当业务逻辑发生变化时,如何尊重开放封闭原则?

我们正在对我们的系统进行一些重大更改,我想知道实现这些新业务逻辑规则的最佳方法,尊重 SOLID 原则: 开放/封闭原则说“开放用于扩展,但关闭用于…

黯淡〆 2024-09-15 23:29:00 7 0

在这个使用 C# 的应用程序中应用开闭原则的最合适方法是什么?

场景 每天晚上,我们都会对大约一百万个客户合约执行一系列计算。每个合同都与一组大约十个产品中的一个相关,每个产品都可以采用要执行的计算集的变…

樱桃奶球 2024-09-12 07:10:18 4 0

开闭原则、重构

我正在尝试将 OCP 应用于我的代码片段,该代码片段在当前状态下确实很臭,但我觉得我没有完全完成。 当前代码: public abstract class SomeObject {}…

护你周全 2024-08-30 05:00:30 7 0

工厂方法模式是否违反了开放/封闭原则?

工厂方法模式(不要与工厂或抽象工厂模式混淆)是否违反了开放/封闭原则? 更新: 为了澄清这一点,我指的是具体类具有静态工厂方法的场景。例如(这…

烏雲後面有陽光 2024-08-24 01:13:41 9 0

如此重要的原理“OCP”是如何实现的?这会是大量代码重复实践的原因吗?

OCP(开闭原则)是 SOLID 原则之一。这就是说: “软件实体应该对扩展开放,但对修改关闭。” 我花了一些时间才理解上面关于 OCP 的句子。当我开始阅…

梦回旧景 2024-08-05 02:20:20 9 0

如果我有一个应用程序的完整单元测试套件,我是否仍然必须应用开放/封闭原则 (OCP)?

关于 OCP 的维基百科文章 说(强调我的): ...开放/封闭原则规定“软件实体(类、模块、函数等)应该对扩展开放,但对修改关闭”...这在生产环境中尤…

黑凤梨 2024-08-05 01:45:03 7 0
更多

推荐作者

苦中寻乐

文章 0 评论 0

lueluelue

文章 0 评论 0

嗼ふ静

文章 0 评论 0

王权女流氓

文章 0 评论 0

与花如笺

文章 0 评论 0

残酷

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文