-
Notifications
You must be signed in to change notification settings - Fork 197
Open
Description
Among the plethora of available design patterns available, three of the most widely used in modern software development are Model-View-Controller (MVC), Model-View-Presenter (MVP), and Model-View-ViewModel (MVVM). Each pattern addresses the separation of concerns within an application's architecture, but they do so in distinct ways.
I beleive it is important to know about these software development design patterns as they can be really useful during the planning stage. Therefore, I will be providing information about what these patterns mean, their use cases, benefits, and drawbacks asscociated with each one of them.
This information will be added in the System Design section of the wiki.
Metadata
Metadata
Assignees
Labels
No labels