Should We Follow the Open-Closed Principles? | Hacker News Reader