Hacker News new | ask | show | jobs
by ics 2250 days ago
They may be referring to the mention on C2.

----- (https://wiki.c2.com/?NotesOnTheSynthesisOfForm)

I'm struck by the resemblance between the rule of CouplingAndCohesion and Alexander's formal treatment of the "main" problem of design - hierarchical decomposition of the set M of misfit variables (the "things which might possibly break") into subsets which

    maximize the connections between their components (high cohesion) but also
    are minimally connected with each other (low coupling)
In other words, the issue of CouplingAndCohesion isn't just central to software design - it is central to all design, if Alexander is to be believed.