Mindmap
Defensive Design
Inhalt der Mindmap
Defensive Design
Input Sanitisation
- Removing unwanted data/characters
- e.g removing special characters,preventing SQL injections
Validation
- Checking whether input data should be allowed is sensible or follows certain criteria before passing it into the program
- e.g goals cannot be less than 0
Verification
- Checking whether data has been entered correctly
- e.g double entry, visual check
Authentication
- Ensuring only authorised users can gain access to certain pieces of data
- e.g usernames and passwords
Maintainable code
- Allows other programmers to understand the code
- e.g comments,indentation,meaningful variable names
Informationen
- Beschreibung
- Mindmap am Defensive Design, erstellt von Jessie McGurk am 05/12/2019.
- Erstellt von
- Jessie McGurk
- Aufrufe
- 1
- Bewertung