Explore BrainMass
Share

Explore BrainMass

    model-view-controller (MVC) principle

    This content was COPIED from BrainMass.com - View the original, and get the already-completed solution here!

    Discuss the benefits and limitations of the model-view-controller (MVC) principle. Identify one way in which MVC helps software designers create better code, and one way in which it deters them.

    © BrainMass Inc. brainmass.com October 10, 2019, 2:21 am ad1c9bdddf
    https://brainmass.com/computer-science/user-interface/model-view-controller-mvc-principle-373376

    Solution Preview

    Benefits of MVC principle:
    Some of the common benefits of MVC principle include:

    One of the basic benefits of MVC architecture is that it allows separation of data and user interface and allows structuring of the code in a manner that changes made in the way data is organized and handled does not impact UI and vice versa. This helps in future updates in UI/business logic which is quite common now a days as UI is often routinely upgraded/modified.

    Some of the other benefits:

    1) MVC principle allows User interface to display multiple views of the same data at the same time as model is separated from the view. As model does not depend on the views, it is not affected by ...

    Solution Summary

    Discuss the benefits and limitations of the model-view-controller (MVC) principle. Identify one way in which MVC helps software designers create better code, and one way in which it deters them.

    $2.19