Hardcoded Environment Configuration
Definition:
Imagine same checks must be run against both Firefox and Chrome; or against local and then pre-production test environments. No way to do it if you hardcoded references to browser type, server host or databases.
References:
Quality attributes
- Code Example
- Cause and Effect
- Frequency
- Refactoring