MVC在哪里是件坏事?

jos*_*ley 7 model-view-controller paradigms

我一直在阅读这里的几个问题以及关于MVC的各种文章,并且可以看到它如何甚至可以应用于GUI事件密集型应用程序,如绘图应用程序.

任何人都可以引用MVC可能是坏事并且使用不明智的情况吗?

编辑:我在这里专门讨论GUI应用程序!

Aid*_*ell 27

我在网络内核驱动程序中尝试了MVC.补丁被拒绝了.

  • 哈,我正在考虑更新我的问题,以指定GUI应用程序..! (2认同)

Rob*_*ert 11

我认为你看起来有点倒退.关键是要看看你可以在哪里应用像MVC这样的模式,重点是学习模式并识别你试图解决的问题何时可以通过应用模式自然地解决.因此,如果你的问题空间可以自然地分为模型,视图和控制器,那么它是MVC的一个很好的候选者.如果您无法轻易看到设计的哪些部分属于这三个类别,则可能不是合适的模式.