Hacker News new | ask | show | jobs
by jamesbritt 5859 days ago
In wondering about the funky nature of this problem, it occurred to me that it is an exercise in taxonomy.

    "There are only two hard problems in Computer Science: 
     cache invalidation and naming things."
     --  Phil Karlton

Coupling and coherence are essentially about naming things, about identifying the core nature of something.