Mind map
Robust programs
Map content
Robust programs
Defensive design
- Minimising any bugs/flaws in the game
- People wont be able to exploit
- Protection against unintended inputs
- emojis, number, etc
Maintainability
- Easily readable
- Adding coments
- Indentation
- Condensed
- Constant
- Easy to fix mistakes/bugs
- Easily readable
Testing
- Ensuring the program functions as intended
- Iterative testing
- Testing whilst coding
- Final testing
- Testing the finished product as a whole
- Valid testing
- Testing program as intended
- Invalid testing
- Testing program not as intended
Validation
- Boundaries
- If statements
Authentication
- Only valid accounts can do certain things
- Using usernames and passwords to create accounts
- Limit log in attempts
- Make passwords strong enough
- 2 Factor authentication
- Often password updates
Information
- Description
- Mind Map on Robust programs, created by Alexander Johnson-Everett on 22/11/2022.
- Created by
- Alexander Johnson-Everett
- Views
- 1
- Rating