我已经编写/正在编写大量谓词来测试单个复杂实体的状态。这些谓词部分是 LINQ 查询(我假设已转换为 SQL),部分是用于验证实体状态的 C# lambda/方法。
这一切似乎让我想起了数字设计和 K-maps。但也许这是一个错误的转折
我怀疑我是第一个遇到这个问题的人。谁能告诉我这个领域有哪些设计模式或最佳实践?
我已经编写/正在编写大量谓词来测试单个复杂实体的状态。这些谓词部分是 LINQ 查询(我假设已转换为 SQL),部分是用于验证实体状态的 C# lambda/方法。
这一切似乎让我想起了数字设计和 K-maps。但也许这是一个错误的转折
我怀疑我是第一个遇到这个问题的人。谁能告诉我这个领域有哪些设计模式或最佳实践?