solid-principles

solid-principles

文章 0 浏览 6

需要 .Net SOLID 设计方面的帮助

我第一次尝试坚持罗伯特·马丁的 SOLID 设计原则,但我并不擅长。 本质上,我需要一个“Node”对象的层次结构。有些节点是 NodeHosts,有些是 NodeChil…

哽咽笑 2024-09-14 17:35:31 13 0

使用虚方法是否违反LSP(SOLID原则的L部分)或者有一些例外?

Closed. This question needs to be more focused. It is not currently accepting answers. 想要改进这个问题?通过编辑这篇文章来更新问题,使其仅…

他不在意 2024-09-10 18:10:30 14 0

MVC 中控制器的传统使用是否会导致违反单一职责原则?

维基百科这样描述单一责任原则: 单一职责原则规定每个对象都应该有单一的职责,并且该职责应该完全由类封装。其所有服务都应与该职责紧密结合。 MVC …

不知所踪 2024-08-30 10:20:38 31 0

如何将单一职责原则应用于服务类

假设我们正在设计一个 UserServiceImpl 类,它执行 CRUD(创建、读取、更新和删除)操作。在我看来,创建、读取、更新和删除是类更改的四个原因。这个…

假扮的天使 2024-08-28 18:58:40 16 0

使用一个方法做不止一件事是否违反了单一职责原则?

出于我的目的,我需要在 xml 文件中搜索特定节点,如果找到,请将其删除。我应该将搜索功能提取到其自己的方法中,并将删除功能提取到其自己的方法中…

浪荡不羁 2024-08-24 05:16:26 18 0

如何衡量 C# 代码的可靠性?

有哪些指标和工具可以衡量 C# 代码的SOLID?或者有工具来表明哪些地方违反了原则造成的危害最大?…

野稚 2024-08-19 14:49:41 21 0

我的角色扮演游戏的单一职责原则(SRP)和类结构看起来“很奇怪”

我制作角色扮演游戏只是为了好玩并了解有关 SOLID 原则的更多信息。我首先关注的事情之一是 SRP。我有一个代表游戏中角色的“角色”类。它有诸如名称…

撑一把青伞 2024-08-18 22:39:45 11 0

SOLID SRP 和 FluentNhibernate 实体

这个类来自 http://wiki. Fluentnhibernate.org/Getting_started 它有一些逻辑,我认为这违反了 单一责任原则,您怎么看,您将如何解决这个问题? 另…

无敌元气妹 2024-08-18 04:29:55 10 0

我应该如何规划系统重写的架构?

我计划重写我之前参与过部分工作的当前系统。我这样做是为了学习。下面是对旧系统的描述、新系统的基本架构、我想要遵循的一些最佳实践、我想要实现的…

玩套路吗 2024-08-17 08:25:05 8 0

.NET 的 SOLID DDD ORM 请求(使用干净的实体和存储库)

是否有一个 ORM 可以 让我的实体类保持干净,没有属性的任何属性,并且类 不会是 ActiveRecord 模式,因此它不应该有实体。保存/删除等 可选:能够执…

毁梦 2024-08-16 07:12:39 16 0

里氏替换原则 - 没有重写/虚拟方法?

我对里氏替换原则的理解是,基类的某些属性是正确的,或者基类的某些实现的行为对于派生类也应该是正确的。 我想这意味着当在基类中定义方法时,永远…

ㄟ。诗瑗 2024-08-12 01:14:52 18 0

单一责任原则与关注点分离的区别

单一责任原则和关注点分离有什么区别?…

沫雨熙 2024-08-10 13:45:07 23 0

复合图案是否坚固?

复合模式中的 Leaf 实现了 Component 接口,包括 Leaf 永远不会使用的 Add、Remove 和 GetChild 方法。这似乎违反了接口隔离原则。 复合模式的用法也…

感性不性感 2024-08-08 05:08:29 16 0

Qt 中的接口隔离

我总是尝试应用 SOLID 原则,我真的很喜欢 Qt 工具包,但我发现自己一直在使用 单继承规则。 如果您使用多重继承, moc 假设第一个继承的 类是 QObjec…

国际总奸 2024-08-06 06:52:04 21 0

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

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

梦回旧景 2024-08-05 02:20:20 15 0
更多

推荐作者

牛↙奶布丁

文章 0 评论 0

COSO

文章 0 评论 0

落叶

文章 0 评论 0

暗地喜欢

文章 0 评论 0

qq_i8qOEG

文章 0 评论 0

qq_Wl4Sbi

文章 0 评论 0

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