Share with the audience how you got to where you are (not just what the team's output was)
Here's a template to follow - feel free to run it differently if it meets the purpose above!
* What was the problem to solve?
* Discovery/ alignment/ MVP
Share with the audience how you got to where you are (not just what the team's output was)
Here's a template to follow - feel free to run it differently if it meets the purpose above!
* What was the problem to solve?
* Discovery/ alignment/ MVP
You'll have around 10 minutes to share your learning over the past two weeks on the following areas.
See here for further detail: https://github.com/makersacademy/course/blob/master/final_projects/project_criteria.md
Reflect on your approach to learning - what are the blocks, the successes, the pairing communications like?
Before going any further, ensure that
| // app.js | |
| // on load, create the app | |
| window.addEventListener('load', function() { | |
| // model is responsible for the information ('text') | |
| var note = Note | |
| // view is responsible for what html looks like | |
| var notesView = new NotesView([]) |
| // /app.js | |
| // on load, create the controller, render the initial list view | |
| window.addEventListener('load', function() { | |
| // create a note-list-model, with a Note | |
| var noteList = new NoteList(Note) | |
| // create the note-list-view | |
| var noteListView = new NoteListView(noteList) |
How will you write and run unit tests? Have a look at 💊 writing tests without a testing library.
How will you intercept form submissions so they don't reload the page? form submit event and preventDefault may prove useful.
How will you implement the domain model? Maybe the constructor and prototype pattern?
How will you construct your HTML content? You could write a view module. Maybe it will concatenate strings? Maybe it will use a tiny tiny templating framework that you write.