Benefits of using MVC 

MVC provides many benefits for applications that are implemented using it; the main benefit is the clear separation of concerns, with a single responsibility for each part of the application, thereby avoiding messing up the code and making the code easy to understand.

While Controllers and views are tied together to build the visual representation of the application using MVC, the Model is absolutely isolated. This makes it possible to reuse the same Model to create a different kind of application, including, but not limited to, the following:

  • Mobile
  • Web
  • Desktop

You might be tempted to conclude that a project developed using this Model can count on teams working in parallel, but separately, during the development phase, which is true in some cases, but not a rule in general. As mentioned previously, effective communication across teams is still necessary for building the application as a whole.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.119.122.82