Mapa mental
defensive design
Conteúdo do mapa
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
Informações
- Descrição
- Mapa Mental sobre defensive design, criado por Bryan Barnett em 05-12-2019.
- Criado por
- Bryan Barnett · dez 2019
- Atualizado
- 5 dez 2019
- Visualizações
- 0
- Avaliação
Mais sobre Robust Programming and Testing