This repository was archived by the owner on Aug 17, 2024. It is now read-only.
This repository was archived by the owner on Aug 17, 2024. It is now read-only.
Start teaching the abstract concept of state earlier in the course #317
Open
Description
Right now we teach both the idea of state, and React's handling of state, all together in the React module.
This has a few issues:
- It adds to cognitive load of the React module
- It means our trainees often struggle to consider the idea of state outside of React (e.g. in an interview question context)
- It makes it harder to understand what React is doing and how to use it - because e.g. in the TV project they haven't encountered the concept of state, it's harder for them to decompose how to work in React into state/state-transitions/rendering-given-state.
We should work out where we can earlier introduce the concept of state, and do so.