I'm developing winform application using MVP pattern. There are some user controls in my application which were created before. My question is: should I use MVP inside these controls? That is, do I have alter thier?
Given the http://webformsmvp.com/ implementation I'd say you should alter the existing controls and use MVP pattern inside.
The reason is the communication among user-controls should be consistent. eg, do you want it to look like this:
Or more elegant and uniform: