![]() |
1
-2
我对这个词有一个模糊的回忆,它来自埃菲尔时代(如果一直追溯到现在,实际上比现在的oop原则早了十年左右(我想是80年代末)。我认为这个术语和/或原理现在可能已经过时了,并被mvc中的actionresults(asp或codeignator等)所取代。实际上,我认为,根据定义(我刚才查过),这种分离与执行动作的逻辑有关。
我建议您看看asp.NETMVC的最佳实践,它基本上是基于返回actionresult(或partial、contentresult等)。这种模式旨在简化范式,以统一和普遍接受的方式促进生产力。
希望这有帮助 吉姆 |
![]() |
2
7
web上命令/查询分离的一个常见示例是 Post/Redirect/Get .
对于AJAX和局部视图 可以 |
![]() |
3
2
|
![]() |
4
1
我从来没有听说过CQS,但是如果您使用的是ASP.NETMVC(MVC模式),那么您编写的操作是非常好的(假设这样)
|