DEV 2026.05.05 · 15 min
Intermediate Object · 3
상속은 왜 코드 재사용의 도구가 아닌가
OCP와 DIP부터 취약한 기반 클래스 문제, 합성의 런타임 조합까지 — 상속이 만들어내는 결합도와 그것을 해체하는 방법을 추적한다.
총 2개의 글
OCP와 DIP부터 취약한 기반 클래스 문제, 합성의 런타임 조합까지 — 상속이 만들어내는 결합도와 그것을 해체하는 방법을 추적한다.
타입 안전성의 출발점부터 전략 패턴·상태 머신·싱글톤까지, Enum이 하나의 설계 언어로 기능하는 방식을 추적한다.