我的角色扮演游戏的单一职责原则(SRP)和类结构看起来“很奇怪”
我制作角色扮演游戏只是为了好玩并了解有关 SOLID 原则的更多信息。我首先关注的事情之一是 SRP。我有一个代表游戏中角色的“角色”类。它有诸如名称…
SOLID SRP 和 FluentNhibernate 实体
这个类来自 http://wiki. Fluentnhibernate.org/Getting_started 它有一些逻辑,我认为这违反了 单一责任原则,您怎么看,您将如何解决这个问题? 另…
.NET 的 SOLID DDD ORM 请求(使用干净的实体和存储库)
是否有一个 ORM 可以 让我的实体类保持干净,没有属性的任何属性,并且类 不会是 ActiveRecord 模式,因此它不应该有实体。保存/删除等 可选:能够执…
如此重要的原理“OCP”是如何实现的?这会是大量代码重复实践的原因吗?
OCP(开闭原则)是 SOLID 原则之一。这就是说: “软件实体应该对扩展开放,但对修改关闭。” 我花了一些时间才理解上面关于 OCP 的句子。当我开始阅…