Beyond SOLID: The Dependency Elimination Principle | Hacker News Reader