为什么业务规则是用C#(Code)编写的?

Gur*_*epS 1 csla business-rules

我正在看Lhotka CSLA.NET对象库(Lhotka.NET).这似乎很有趣,但有一点没有意义的是业务规则是用C#编写的.如果这些不是在代码之外编码的(即使它是一个未与应用程序的主逻辑耦合的库,规则仍然可以改变并需要重新编译).

谢谢

Guf*_*ffa 8

不,那将是内部平台的反模式.

如果您创建的系统足够先进,可以处理您可能需要的任何业务规则,那么它将比以前复杂得多.