2008. 11. 12. 16:08

GoF란?

GoF란 Gang of Four 의 약자로서 문자 그대로 "4명의 갱단"이란 의미이며,

실제로는 중국 문화혁명때의 과격한 4명의 공산당원을 지칭하는 단어이다.

그것이 보통 명사화 되어 어떤 분야에서 혁명적이고 진보적인 업적 또는 파장을

일으킨 4명의 사람을 지칭하기도 한다.


  객체지향 세계에서 GoF란 1995년에 Addison-Wesley 에서 출간된 "Design

Patterns of Reusable Object-Oriented Software:란 책의 저자들을 의미한다.

4명의 저자들은 에릭감마( Erich Gamma ), 리챠드헬름( Richard Helm ),

랄프존슨( Ralph Johnson ), 존블리시드( John Vlissdes )등이며 모두 다

객체지향의 대부라고 할 수 있는 전문가 들이다.

그들은 패턴의 유용성을 소프트웨어 개발자들에게 급격히 전파한 혁명가들이다.


       <출전: 자바 디자인 패턴과 리팩토링 p268 >