Mind map
producing robust programs
Map content
producing robust programs
defensive design
- protection against unexpected user inputs
- validation
- check input is sensible and reasonable
- validation
- maintainabilty
- minimising and removing bugs
- unsure programs run correctly
- plan all possibilities
- testing
- valid
- will accept the input
- invalid
- not accept the input
- borderline
- accept but pick random number
- valid
- authentication
- usernames and passwords
- passwords up to date and complex
- limit login attempts
- access rights
- stop people accessing information they are not meant to see
- usernames and passwords
- protection against unexpected user inputs
Information
- Description
- Mind Map on producing robust programs, created by Joshua Dunne on 22/11/2022.
- Created by
- Joshua Dunne
- Views
- 0
- Rating
More on Robust Programming and Testing