Anticipating Misuse, Authentication Flashcards
1
Q
If an input is not sensible then the output will not be sensible. What is this known as?
A
Garbage in, Garbage out (GIGO)
2
Q
What is defensive design?
A
Designing programmes to eliminate invalid inputs
3
Q
What are defensive design considerations?
A
- Produce an error message
- Ensures that the program caters for all possible inputs
- Anticipating the possible inputs
- The programme rejects invalid inputs