Skip to content
Dan edited this page May 12, 2014 · 3 revisions

Model-View-Controller

Masterchief will be using Django which comes built in with MVC. This is a great design pattern that separates work and makes development easier in a team setting.

First, the programmers can each work on unique views at the same time without running over each other's feet. The logic, the views, and the data are all separated. They are brought together by the specific guidelines of the MVC framework. This allows for each programmer to work on different parts of MVC without stepping on each other's toes.

Singleton

Masterchief will also leverage the singleton pattern. It allows for us to have a constant object that can be passed around and carry out important tasks

Clone this wiki locally