expert-lifecycle-coverage-robust

Status: OUT

Expert OO design achieves robust lifecycle coverage — integrating paradigm knowledge (composition-centric approach) with judgment knowledge (SOLID principles and inter-pattern constraints) across all temporal phases from creation through behavioral adaptation — providing principled guidance at every design decision point.

Justifications

Expert design covers the full lifecycle, contingent on verification capacity and abstraction discipline

Depends on (SL): expert-design-integrates-paradigm-and-judgment, temporal-design-coverage-creation-to-adaptation

Unless: dip-overgeneralization-pitfall, lsp-behavioral-subtyping-undecidable

JSON