디자인 패턴의 가장 중요한 목적은 코드를 DECOUPLING 하는 것이다.