除了单元测试的好处,我听到的关于MVP模式的是表示层的可重用性.因此,您将设计一个表示层并将其用于WinForms(丰富)和Web.
我目前正在研究.NET中的Windows窗体应用程序,可能会在将来创建Web UI.但是,当我设计表示层和UI层之间的交互时,我不确定这种可重用性的概念是否值得所有麻烦.我有时觉得自己正在为可能的Web UI"减少"我的演示文稿,当它专门为windows窗体UI设计时可以更多.
那么,有多少人正在获得可重用表示层的好处?在现实世界中,这种可重用性是否会成功?