specification-pattern

specification-pattern

文章 0 浏览 4

规范模式和布尔运算符优先级

在我们的项目中,我们使用布尔运算符实现了规范模式(参见 DDD p 274),如下所示: public abstract class Rule { public Rule and(Rule rule) { ret…

我很坚强 2024-08-29 01:03:27 11 0

实现 NotSpecification: isSpecialCaseOf 的好方法?

我正在实施规范模式。 NotSpecification 乍一看似乎很简单: NotSpecification.IsSpecialCaseOf(otherSpecification) return !this.specification.isS…

凉城凉梦凉人心 2024-08-28 00:44:52 16 0

使用规范模式

与任何设计模式一样,规范模式 是一个很棒的概念,但很容易被热心的架构师/开发人员过度使用。 我即将开始开发一个新应用程序(.NET 和 C#),并且非…

清风夜微凉 2024-08-26 12:05:23 13 0

如何调整规范模式来评估对象的组合?

我知道规范模式描述了如何使用实现 ISpecification 的类层次结构来评估类型 T 的候选对象是否匹配特定规范(= 满足业务规则)。 我的问题:我想要实现…

捎一片雪花 2024-08-23 00:11:25 14 0

存储库和规范模式

我目前正在建立一个新项目,遇到了一些事情,需要一些意见。 这就是我正在考虑的: 我想要一个通用存储库 我不想从我的存储库返回 IQueryable。 我想…

羁拥 2024-08-20 19:39:01 13 0

允许转换为 sql 的 PHP 规范模式

我试图找出在 PHP 中拥有规范模式的最佳方法是什么,其中规范可以(可选)转换为 PHP。 我正在探索一些新的方向并测试它们的效果如何。代码和思路在我…

栀子花开つ 2024-08-12 04:19:11 15 0

当您可以使用动态 LINQ 时,规范模式是否已过时?

Wikipedia 指出规范模式是可以通过使用布尔值将业务逻辑链接在一起来重新组合业务逻辑的地方逻辑。关于从列表或集合中选择过滤对象,在我看来,动态 L…

友谊不毕业 2024-08-05 05:53:44 15 0

实现一个使用规范来确定要创建的对象类型的工厂

这主要是一个思想实验。 所以这都是示例代码。 我的目标是使用规范模式来消除工厂内巨大的条件代码块。 因此,通过此示例,我有一个 StatusData 对象…

箜明 2024-07-14 02:35:21 13 0
更多

推荐作者

Promise

文章 0 评论 0

qq_lbRlsh

文章 0 评论 0

待"谢繁草

文章 0 评论 0

yy2010hell

文章 0 评论 0

漫无边际

文章 0 评论 0

傲娇萝莉攻

文章 0 评论 0

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