Mapa mental
Producing Robust Programs
Contenido del mapa
Producing Robust Programs
Defensive Design
- Protection against unexpected user inputs
- Validation
- Type check
- Length check
- Format check
- Range check
- Presence check
- Validation
- Maintainability
- Reducing the chance of introducing coding mistakes/bugs
- Comments
- Indentation
- Formatting
- Subroutines
- Naming Conventions
- Reducing the chance of introducing coding mistakes/bugs
- Minimising/removing bugs
- Testing
- Iterative
- Repeatedly testing whilst coding
- Final
- Testing after finishing
- Testing Table
- Valid Data
- Invalid Data
- Borderline Data
- Iterative
- Testing
- Authentication
- Usernames
- Passwords
- Access Rights
- Limit login attempts
- Protection against unexpected user inputs
Información
- Descripción
- Mapa Mental sobre Producing Robust Programs, creado por Ethan King el 24/11/2022.
- Creado por
- Ethan King
- Visitas
- 0
- Valoración
Más sobre Robust Programming and Testing