Mind map
Producing robust programs
Map content
Producing robust programs
defensive desighn
- protection against unexpected user inputs
- maintainability
- minimising/ removing bugs
validation
- all data entered is reasonable and sensible
- different types of validation
- type check
- length check
- format check
- range check
- presence check
maintainability
- reducing the chance of introducing coding mistakes
- features
- formatting
- comments
- indentation
- naming conventions
testing
- programming functions as it was desighned
- meets the needs of the user
- test strategies
- itrertive testing
- final testing
- test plans
- valid data
- invalid data
- borderline
authentication
- usernames and passwords
- access rights
- increasing security
- update passwords regularly
- complex passwords
- limit login attempts
Information
- Description
- Mind Map on Producing robust programs, created by Benjamin Bridges on 23/11/2022.
- Created by
- Benjamin Bridges · Nov 2022
- Updated
- Nov 23, 2022
- Views
- 1
- Rating