공개 요청에서 시작해 바깥 상태·메서드 범위·단일 행동·공유 정책 여부를 순서대로 확인합니다.
안정 API
inner 필요?
local 후보
anonymous·lambda
named type
핵심: 위로 승격할수록 재사용은 늘지만 캡슐화 범위도 넓어집니다.