Gof (1) 썸네일형 리스트형 [Design Pattern] 디자인 패턴 이해 목적 및 사용 이유 디자인 패턴이란 디자인 패턴이란 소프트웨어를 설계할 때 특정 맥락에서 자주 발생하는 고질적인 문제들이 또 발생했을 때 재사용할 수 있는 훌륭한 해결책이다. 디자인 패턴을 사용해 문제를 해결하려는 시도는 소프트웨어 분야가 처음은 아니다. 다만, 디자인 패턴을 맹신한 나머지 모든 문제를 패턴을 사용하여 해결하려드는 패턴보다는 코드베이스의 간결성이다. 즉, 디자인 패턴 적용이 굳이 필요가 없을 것 같은 부분은 적용하지 않는 것이 상책이다. 사용 목적 및 사용 이유 우리 주변에서 자주 반복해서 발생하는 문제와 그 문제를 해결하는 핵심을 기술해 동일한 일을 두번 다시 하지 않고 해결할 수 있도록 한다. 구체적인 설명 없이 구조화된 패턴에 대한 사전 지식으로 개발자 간에 커뮤니케이션이 수월하다. 설계 과정의 속도를.. 이전 1 다음