프로그램을 개발할 때 예전과 같은 작업을 반복하고 있다는 느낌이 들때가 있다. 경험이 쌓일 수록 이러한 자신만의 '패턴' 이 머리속에 축적되고 그 '패턴'을 다음 개발에 적용할 수 있게 된다. Erich Gamma ( 에리치 감마?? ) , Richard Helm ( 리차드 험 ), Ralph Johnson ( 랄프 존슨), John Vlissides ( 존 브리사이드스) 4명은 개발자의 '경험' 이나 '내적인 축적' 을 " 디자인 패턴 " 이라는 형태로 정리 했다. 읽기전에 손가락 한번 클릭~ >_