Defensive Coding
Level | Description |
---|---|
Level 0 | Doesn't understand the concept |
Level 1 | Checks all arguments and asserts critical assumptions in code |
Level 2 | Makes sure to check return values and check for exceptions around code that can fail. |
Level 3 | Has his own library to help with defensive coding, writes unit tests that simulate faults |
Resources
- Test item