Mindmap
defensive design
Inhalt der Mindmap
defensive design
input sanitisation
- remove any unwanted before passing data through the program
- removing special characters/preventing SQL injection
- remove any unwanted before passing data through the program
input validation
- checking if data meets certain criteria before passing it into the program.
- goals cannot be less then 0
- checking if data meets certain criteria before passing it into the program.
verification
- checking whether data has been entered correctly
- double entry/visual check
- checking whether data has been entered correctly
authentication
- authentication can confirm the identity of a user before they're allowed to access certain pieces of data or features of the program
- usernames/password
- authentication can confirm the identity of a user before they're allowed to access certain pieces of data or features of the program
maintainable
- to allow other programmers to understand the code
- comments/indentation/meaningful/variable name
- to allow other programmers to understand the code
Informationen
- Beschreibung
- Mindmap am defensive design, erstellt von Bryan Barnett am 05/12/2019.
- Erstellt von
- Bryan Barnett · Dez 2019
- Aktualisiert
- 5 Dez 2019
- Aufrufe
- 0
- Bewertung
Mehr zu Robust Programming and Testing