Mind map
defensive design
Map content
defensive design
input sanitisation
- removing any unwanted data we dont whant/need.
- removing special charictors / preventing SQL ingections.
authentication
- ensuring only authorised users can gain access to what they are trying to access.
- For example by using Usernames and passwords.
validation
- checks if data meets certain criteria befor passing it into the program.
- for example chacking a email has a @ symble infront of it
verification
- checking weather data has been entered correctly and no wrong data has been entered into any feild
- for example having two-step verification.
maintanible code
- to alow other programmers to understand the code.
- for example using indentation.
Information
- Description
- Computer Science Mind Map on defensive design, created by Jade Johnston-Poole on 05/12/2019.
- Created by
- Jade Johnston-Poole
- Views
- 0
- Rating
More on Robust Programming and Testing