Cohesion, coupling and viscosity | Hacker News Reader