The content you requested has been removed. Ask a question. Quick access. Search related threads. Remove From My Forums. Answered by:. Archived Forums. Sign in to vote. User posted HI All, i am working as a developer as of now and want to enhance my skills on design patterns.
Related Articles. Table of Contents. Save Article. Improve Article. Like Article. Next Design Patterns Set 1 Introduction. Recommended Articles. Article Contributed By :. Easy Normal Medium Hard Expert. Writing code in comment? It only takes a minute to sign up. Connect and share knowledge within a single location that is structured and easy to search.
The Timeless Way of Building , which introduced the idea of Patterns was written in , and it took another decade until programmers started to take Christopher Alexander's ideas and apply it to software Design Patterns: Elements of Reusable Object-Oriented Software was released in So, Trygve Reenskaug certainly did not think about it as a Pattern. Yes and no and it depends. MVC is one of the terms which once had a very specific meaning, but then have grown in use to become a much broader and less specific term.
The pattern was specifically concerned about separating the data displayed in a form from the UI controls used to display the data, and the input gestures mouse clicks etc. Later someone decided to reuse the term MVC for structuring web applications a certain way. It is not really the same pattern, but you can say that web MVC was inspired by the separation of concerns in the original MVC. It is more of an architecture than a classic pattern though.
You will get really confused if you try to apply your understanding of the original MVC pattern to how the terms are used in MCV web apps - for example what is called the view in web-MVC corresponds more or less to the model in classic MVC. So in short, MVC can mean very different things depending on who you ask.
Sign up to join this community. The best answers are voted up and rise to the top.
0コメント