<style>
.reveal {
font-size: 33px;
}
.reveal div.para {
text-align: left;
}
.reveal ul {
display: block;
}
.reveal ol {
display: block;
}
</style>
# COMP1010
## Data Structures, JSON, etc
---
## Student Request
* Saving data in json
* Displaying summary data, then more details about that upon request (clicking)
## Sim Added
* Data structures: different ways of storing data
* Different costs and different benefits
* Depends on exactly what you're doing with it, the optimal way to store it
* For this course, as long as it works, it's fine
---
## Scenario
* Gym timetable
* Class, instructor, time, day, more details about the class (description)
* Admin powers to add/remove classes
* Option to explore login system (authentication and authorization)
---
## Process
1. Design user interface
2. Make final decisions:
* Do all classes of the same type, have the same description?
* What options do we want to filter by?
3. Plan order of implementation (MVP, NTH, SG)
4. Implement (test along the way, or TDD the back-end)
---
{"metaMigratedAt":"2023-06-17T05:19:30.108Z","metaMigratedFrom":"YAML","title":"Data Structures, JSON, etc","breaks":true,"slideOptions":"{\"transition\":\"slide\"}","contributors":"[{\"id\":\"969c3c3d-0ef4-4f08-b22a-2f2b8951224b\",\"add\":1156,\"del\":1}]"}