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

Mapa mental

producing robust programs

Archie Goddard Inglês

Conteúdo do mapa

producing robust programs

  1. defensive design

  2. protection against unexpected user inputs

  3. maintability

    • maintaining that the code will last a long time
    • reduces the chance of a mistake
  4. minimising/removing bugs

  5. validation

    • defensive strategies
    • sensible and reasonable
    • type check length check
      • format check range check presence check
  6. formatting means subroutines

  7. naming conventions creates constants

  8. testing

    • iterative
      • repeatedly test the program while making it
    • final
      • do the testing when the program is finished
    • testing if the program functions as it was designed
  9. test table

    • reason for the test
    • type of test
    • test data
    • expected outcomes
    • valid data should produce the expected results
      • invalid data should produce an error
      • borderline tests the data between valid and invalid
  10. authentication

    • having usernames or passwords
    • access rights
      • decides what people can do
      • access rights
    • make users update their passwords regularly and have complex passwords

Informações

Descrição
Mapa Mental sobre producing robust programs, criado por Archie Goddard em 24-11-2022.
Criado por
Archie Goddard
Visualizações
0
Avaliação

Mais sobre Robust Programming and Testing

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?