728x90 designpattern2 GoF (Gang of Four) 디자인 패턴 GoF (Gang of Four)는 Design Patterns: Elements of Reusable Object-Oriented Software를 집필한 저자 에릭 감마(Erich Gamma), 리차드 헬름(Richard Helm), 랄프 존슨(Ralph Johnson), 존 블리시데스(John Vlissides)가 소프트웨어 개발 영역에서 디자인 패턴을 구체화하고 체계화한 GoF라 불리는 사람들의 이름이다. GoF 디자인 패턴은 생성 패턴(Creational Pattern), 구조 패턴(Structural Pattern), 행위 패턴(Behavioral Pattern) 총 3가지로 분류 된다. 2022. 8. 11. 디자인 패턴 (Design Pattern) 🤔 디자인 패턴이란? 효율적인 코드를 만들기 위한 방법론 라이브러리나 프레임워크가 도와주지 못하는 부분을 도와주는 것 상황에 맞는 올바른 설계를 더 빠르게 적용할 수 있다. 각 패턴의 장단점을 통해서 설계를 선택하는데 도움을 얻을 수 있다. 설계 패턴에 이름을 붙임으로써 시스템의 문서화, 이해, 유지 보수에 도움을 얻을 수 있다. 😊 디자인 패턴 사용 목적 및 이유 1. 우리 주변에서 자주 반복해서 발생하는 문제와 그 문제를 해결하는 핵심을 기술하여 동일한 일을 두 번 다시 하지 않고 해결할 수 있도록 한다. 2. 구체적인 설명없이 구조화된 패턴에 대한 사전 지식으로 개발자 간의 커뮤니케이션이 원할해질 수 있다. 3. 이미 검증된 구조를 사용하므로 설계 과정의 속도를 높일 수 있다. 🙂 디자인 패턴의 장.. 2022. 8. 11. 이전 1 다음 728x90