cohesion-constrains-modification-space

Status: IN

SRP and ISP's dual cohesion principles — class-level responsibility focus and interface-level role segregation — may offer a useful lens for reasoning about decomposition within the behavioral modification space: SRP's granularity at the implementation unit could help inform which of the four behavioral modification dimensions (wrapping depth, decoupling topology, state capture, state-driven transitions) warrant separation into distinct responsibilities, while ISP's client-facing contract segregation could help limit interfaces to relevant modification dimensions. However, the antecedents establish these as parallel observations (SOLID's cohesion enrichment and behavioral patterns' dimensional structure) rather than a demonstrated analytical method, so the connection remains a plausible design heuristic rather than a validated reasoning framework.

Justifications

Previously unconnected subgraphs — the cohesion pair (SRP/ISP) and the modification space have no shared ancestry but the connection is genuine: cohesion tells you WHERE to cut the modification space

Depends on (SL): solid-cohesion-enriches-reinforcement, behavioral-four-dimensional-modification-space

Depended on by

JSON