Using Assertions As A Substitute For All Defensive Programming Techniques
Definition:
When developers get carried away with assertions, assuming that they are an across-the-board replacement for defensive programming techniques.
References:
Quality attributes
- Code Example
- Cause and Effect
- Frequency
- Refactoring