Mind map
Producing Robust Programs
Map content
Producing Robust Programs
Authentication
- Confirming that users are who they say they are
- Something you are
- Something you know
- Something you have
Maintainability
- Ensuring a program can be maintained overtime
- Using Comments
- Indentations
- Variable Names
Sanitisation
- Hiding and protecting data
- Masking inputs
- Hashes inputs to stop shoulder surfing
- Sanitises Inputs
- Gets rid of characters required for SQL Injection attack
Validation
- Checking that the Input so it is in the correct format
- Checks
- Range Test
- Within a reasonable range
- Length
- Checking that it is not too long or too short
- Presence
- Checking that the input is not null
- Format
- Must be in a correct format e.g.DD/MM
- Type
- Data is of a specified Type
- Range Test
Information
- Description
- Year 8 Computing Mind Map on Producing Robust Programs, created by Jonathan Martin on 16/11/2020.
- Created by
- Jonathan Martin
- Views
- 1
- Rating