Mind map
Producing robust programms
Map content
Producing robust programms
Defensive Design
- To ensure a program runs correctly and continues to run no matter what actions a user takes.
- Validation
- Ensuring all data is sensible and reasonable.
- Length check
- Length check
- Format check
- Range check
- Presence check
- Ensuring all data is sensible and reasonable.
- maintainability
- Ensure that code is maintainable
- Makes it more condense and easier to read.
- Ensure that code is maintainable
- Testing
- Ensure that a developed program frunctions as it was designed
- Iterative testing
- Ongoing throughout the development process.
- Final testing
- Authentication
- Ensure that systems have some form of authentication
- I.e. Having usernames and passwords
- Update their passwords regulary.
Information
- Description
- Mind Map on Producing robust programms, created by James Richardson on 23/11/2022.
- Created by
- James Richardson
- Views
- 1
- Rating