Explain the disadvantages of MVC pattern.1. The complexity is high to develop the applications using this pattern. 2. Not right suitable for small applications which has adverse effect in the application’s performance and design. 3. In terms of servlet and JSP, both often contains business logic and presentation tier. 4. The isolated development process by UI authors, business logic authors and controller authors may lead to delay in their respective modules development.
Explain the disadvantages of MVC pattern.Complexity The MVC pattern introduces new levels of indirection and thereof increases the complexity of the solution. It also increases the event-driven nature of the user-interface code, which can become more difficult to debug.
Cost of frequent updates Developers cannot completely ignore the view of the model even if they are decoupled. If the model undergoes frequent changes, the views could be flooded with update requests. Views like graphical displays may take some time to render. As a result, the view may fall behind update requests.
|