Model–View–Controller

Although application architecture is the job of senior engineers, as project manager you should ensure that provisions have been made to separate display, business logic, and data. There are many approaches for doing this, but one of the most successful (especially for object-oriented programming) is the “model–view–controller” (MVC) paradigm.

What Is Model–View–Controller?

The MVC paradigm is a way of separating design, business logic, and data by breaking an application into three parts.

You Know You're in Trouble When …

For many of our unfortunate colleagues, the “build phase” begins with a producer taking a graphic designer's full-color page mockups, scribbling a few notes in the margins, and dropping them off on a ...

Get Real Web Project Management: Case Studies and Best Practices from the Trenches now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.