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

Mapa mental

Producing Robust Programs

Sidney Levin Inglês

Conteúdo do mapa

Producing Robust Programs

  1. Defensive Design

    • Protection against unexpected user inputs: Accidental Key presses
      • Maintainability: Ensuring code is readable and understandable
        • Minimising / Removing Bugs: Testing and Optimisation
          • Testing is required to ensure that a developed programs function as it was designed and meets the needs of the end user. Various testing stratergies are used to ensure that these issues are eradicated. enabling the programs to meet the needs of the end user
            • Iterative Testing: Testing should be ongoing throughout development
            • Final Testing: Testing the program as a whole at the end of development
        • Code is writted in such a way that when other programmers are asked to develop the code they can make a full sense of it, therefore reducing the chance of introducing coding mistake/bugs.
          • Comments
          • Indentation
          • Formatting
      • Validation: Ensuring all data entered is sensible and reasonable.
        • Type Check: Check its the correct data type Length Check: Check its the right length Format Check: Check its a certain pattern Range Check: Check a number falls between two limits Presence Check: Check it hasn't been left empty
    • Authentication

Informações

Descrição
Mapa Mental sobre Producing Robust Programs, criado por Sidney Levin em 24-11-2022.
Criado por
Sidney Levin
Visualizações
1
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?