O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Defensive design

Itsaso Forbes computing ks3 Inglês

Conteúdo do mapa

Defensive design

  1. Input sanitisation

    • Removes any unwanted character before passing data through the program.
    • Often done using a whitelist or blacklist
  2. Validation

    • Checks if the data meets a certain criteria before passing into the program.
      • Example: checking if an email address contains an @ symbol.
    • Often done using a whitelist or blacklist
      • A whitelist is a list of data that the program should accept
      • A blacklist is a list of all of the data the program should reject.
  3. Verification

    • Checks whether the data entered is correct
      • Example: makes you write your password twice.
  4. Authentication

    • Only allows authorised users to gain access
      • Example: usernames and passwords, user access levels
  5. Maintainable code

    • Allows other programmers to understand the code
      • Example: comments, indentation, meaningful variable names

Informações

Descrição
ks3 computing Mapa Mental sobre Defensive design, criado por Itsaso Forbes em 05-12-2019.
Criado por
Itsaso Forbes
Visualizações
0
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?