Welcome to the Treehouse Community
Looking to learn something new?
Which option best suits the MVP model
While I was refactoring some code I had a doubt.
If some error happens in the model class, would it be better to call a method of the model class from the presenter class to check if something went wrong, or instead call a method of the presenter class from the model class when the error happens?
For example: Call a method of a model class (from presenter class)
if (modelClass.isWhateverRight()) //Do something
Call a method of the presenter class (from model class)
if (something) presenterClass.showMessage();
Sorry for the very bad explanation, thanks!