R1.03
Completeness of Component States
Cards in this group · 6
- R1.03.1Every component needs a complete interactive state set
- R1.03.2Loading, empty, and error are the states most often left unspecified
- R1.03.3Missing states get improvised during implementation
- R1.03.4Transitions between states fail more often than the states themselves
- R1.03.5Overlapping states need an explicit priority rule
- R1.03.6States must be controllable and observable from outside the component