MVC
Model: core data object that we want to represent View: Display questions for user or get the data from user Controller: Intermediary between the DB/MODEL and the View
TASK MANAGER General steps to build a big application
- MODEL: Build a task class: name:string, completed:boolean
- DB: Build a task_repository that will handle storage (CRUD)-> []
- Build a controller that will handle the communication with user <- -> DB(repository)
- Build an interface to display data to the user and ask data from the user