这是单一责任原则的一个例子吗?
我制作了以下代码示例来学习如何使用泛型方法签名。 为了获得客户和员工的 Display() 方法,我实际上开始用 Person 抽象类替换我的 IPerson 接口。 但…
如何在MVVM中构建ViewModel而不违反单一职责原则?
罗伯特·马丁 (Robert Martin) 说:“一个类发生变化的原因永远不应该超过一个”。 让我们考虑绑定到视图的 ViewModel 类。 ViewModel 可能(甚至很可…
展示 TDD 和 SOLID 原则的开源项目
Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …
优秀软件设计和实现的示例
Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …
最正确地利用了 SOLID 原则的 OSS .net/java 项目有哪些?
Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…
您是否将 Linq2SQL 查询放在各处或放在专用的 DAL 类中?
我总是在各处插入我的 Linq2SQL 查询,几乎在每一个班级中。 我想知道您将 Linq2SQL 查询放在哪里的策略是什么? 您是否将它们放在单独的数据层类中,…
如何将数据验证与简单域对象 (POCO) 分开?
这个问题与语言无关,但我是 C# 人员,所以我使用术语 POCO 来表示仅执行数据存储的对象,通常使用 getter 和 setter 字段。 我刚刚将我的域模型重新…