"Patterns always have two parts: the how and the when"

개론

Engineering

Pattern

코드 기능 명세

도메인

프로그래머의 역할