
---
## Use of issues
- We have started on the three main issues - both writing the code and the tests
- We still need to improve our test coverage and features
---
_Learnings_
- The issues we made are quite broad -e.g. make a feature and write the test - so we haven't been able to mark some of them as complete as there are still elements that need finishing
- For our 2nd sprint we will make more specific issues so we can keep better track on the progress we are making
---
## Pull requests
- We have kept in contact via Discord about when we plan to make pull requests and reivew them.
---
_Learnings_
- You can review and resolve merge conflicts in the browser on GitHub.
---
## Tests
- Attempted to follow a TDD workflow
- Started writing tests but some haven't been finished yet
---
_Learnings_
- Writing tests in advance before starting on writing functions can be difficult to start with when there are no inputs or DOM elements to work with. So in future would aim to spend more time discussing how to write test together as a pair.
- Avoid the temptation to optimise your app for convienient testing, the tests should not influence the user stories (the user stories should dictate the tests)
---
## Reflections
- We recognised that duplicate lsit entries could be an issue for us with the approach we chose, so we assigned a unique ID to each new item in the list, this allowed us to select specific items based on their ID and not just their textContent.
---
## Demo
Here's a link to our current Jello app: (fac-23.github.io/preA-week9-julietteoli/)
_Things to work on_
- Make the whole item disappear when toggled rather than the checkbox input
- Improve mobile first design
---
{"metaMigratedAt":"2023-06-16T15:40:16.280Z","metaMigratedFrom":"Content","title":"Untitled","breaks":true,"contributors":"[{\"id\":\"e5b68a4f-393a-493d-b3f4-835497a37486\",\"add\":1218,\"del\":37},{\"id\":\"473a32e9-12bd-45da-a3d3-4ac6fad9042c\",\"add\":856,\"del\":255}]"}