编程语言
首页 > 编程语言> > c#-将用例封装在软件中

c#-将用例封装在软件中

作者:互联网

我通常会为我开发的所有软件编写用例.对于每个用例,我通常都会编写一个控制器来指导流程(实现一个用例).

我最近开始使用Asp.net MVC开发Web应用程序. Asp.net MVC的最佳实践之一是在控制器中保留很少的逻辑.我无法弄清楚如何更改设计以反映这一点.

我基本上想要一种封装用例的方法.

解决方法:

我认为拥有胖模型和瘦控制器通常是任何语言的一种好习惯,而不是.NET MVC.检验这个不错的article,它通过一个示例场景展示了Ruby on Rails中胖模式的优点(但是这些想法适用于任何语言).

为了在代码中表示用例,我认为对它们而言,更好的地方是测试用例而不是控制器.

标签:ooad,c,design-patterns
来源: https://codeday.me/bug/20191210/2100927.html