¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

DESIGN AND TESTING

Benjamin Ainsley Inglés

Contenido del mapa

DESIGN AND TESTING

  1. defensive design

    • Programmers try to protect their programs through defensive design. They try to: -Anticipate how users might misuse their programs. -Ensure their program code is well maintained. -Reduce the number of errors in the code through testing.
      • To make sure the inputs cannot be exploited, Data Validation and Input Sanitation.
        • input validation is: Checking if data meets certain criteria before passing it into the program. Input Sanitation is removing any unwanted characters before passing data through the program.
          • Input validation types: -Range Check. -Presence Check -Check data -Format Check -Look-up Table -Length Check.
  2. There are three different types of errors: -Syntax error -Run-time error -Logic error

    • A syntax error is an error with the grammer or spelling.
    • A Run-time error is an error that crashes whilst running.
    • A logic error is when the code runs but not in the way you expect.

Información

Descripción
Mapa Mental sobre DESIGN AND TESTING, creado por Benjamin Ainsley el 12/02/2019.
Creado por
Benjamin Ainsley · feb 2019
Actualizado
12 feb 2019
Visitas
0
Valoración

Más sobre Robust Programming and Testing

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?