It will be better if you provide an example with MVC and MVVM or other Patterns. Examples are more valuable to understand the context