defensive-programming
Defensive Programming
Types
- Validating invalid inputs - Esp from external sources 
 
- Use of Assertions 
- Error Handling 
- Exceptions 
- Closing resources 
- Bulk heads, barricades 
- Logs 
- Debuggin aids - - 
Last updated
Was this helpful?