Mapa mental
Defensive Design
Conteúdo do mapa
Defensive Design
Code
- minimum Length
- Maximum Length
- Required
- Invalid Duplication
Screen Widgets
- A Hard Coded Menu, Impossible for the user to get Wrong
- The Calendar widget
- A Graphic Interface, which the user can select a date, the date is enfcoded and cannnot be invaild or changed
- Colour Picker Widget
- allow to select, pre-selected colours, the code will always know what the user will pick
Drop down list
- Drop Down list, allows the user to only selected a certain amount of things it can do
Repeat Entry
- its when the user must input a text like a password and if the user doesn't follow the requirement
Input box
- Checking length of the data
- Checking the range of the data
- checking type of Data
- checking the format of the data
sanitising Input
- Encryption
- A Database of username and passwords, could be taken or seen by unauthorised person, defensive coding should include encryption to scramble every data record
- Encryption
Informações
- Descrição
- Mapa Mental sobre Defensive Design, criado por Robert Drozdz em 10-01-2019.
- Criado por
- Robert Drozdz
- Visualizações
- 0
- Avaliação
Mais sobre Robust Programming and Testing