I view each MVP triad as an isolated component. For example, if View implements the IView interface, Presenter knows, of course, View through IView.
This is what I can make a component as reusable as possible. Now I need to combine these MVP components to create the application. I am wondering what good practice is to keep these components as separate as possible. But, of course, I need them to communicate / react to each other.
Can I make IView available to other speakers? Or should I just let the facilitators communicate with each other, not knowing the basic Concepts?
thank
MVP . , , .
MVP. , , , , .
, .
, , : , . , , . , , , , , , .
, , , .
. , , , , . ( ), , , .
, , - , ( MVP). , . , / , . , (), .
. , . , , . , (, " 123 " )
a - gwt mvp .
Source: https://habr.com/ru/post/1773456/More articles:Как Sphinx может сделать свою сортировку так быстро? - sortingHow to determine the reasons for using high memory when using jQuery? - jqueryWhat version of Silverlight is implemented in Windows Phone 7 - windows-phone-7What is Android sent sms intent? - androidandroid.provider.Telephony.SMS_RECEIVED not available - androidHow am I doing Ajax with Django now: finding tips / comments - pythonCmd.exe I / O redirection - c #How can I add a view from subviews on top of my supervisor? - objective-cFunction request in functions.php? - javascriptA window without borders, such as Corel Draw, starts from powerbuilder - powerbuilderAll Articles