디자인 패턴... 패턴... 패턴.... 과연 디자인 패턴이란 무엇인가?? 초급 개발자나 프로그래밍 입문자에게 있어서는 참 프로그래밍과 어울리지 않는 용어이다.... 프로그래밍 보다는 디자인 분야에서 사용해야 어울릴 것 같은 용어.... 디자인 패턴.... 학문에 있어서 가끔은 별 것 아닌 것을 너무 거창하게 포장하는 경향이 있는 것도 같다... 아니, 모든 것이 알고 나면 별거 아닌 것이겠지... 디자인 패턴은 건축 분야에서 시작되었다는 둥, 역사가 어떻다는 둥, 이런 거창한 내용은 불필요하다.... 프로그래밍을 조금이라도 했다면, 누구라도 하고 있고 이해하고 있는 것이 디자인 패턴이다... 말 그대로 패턴이다... 코딩을 하는 패턴.... 프로그래밍을 좀 하다 보면 누구나 자신만의 패턴이 조금씩 생기..