Balancing Coupling in Software Design | Not Hacker News!