정처기 디자인 패턴 암기 방법 - 두음 + 이미지
정처기에 자주 출제되는 GOF 디자인 패턴을 쉽게 외우는 방법과 각 패턴의 설명 링크를 제공합니다. 생성, 구조, 행위 패턴을 암기법과 함께 정리했습니다.
정처기에 자주 출제되는 GOF 디자인 패턴을 쉽게 외우는 방법과 각 패턴의 설명 링크를 제공합니다. 생성, 구조, 행위 패턴을 암기법과 함께 정리했습니다.
GoF 디자인 패턴 중 행위 패턴의 두 번째 파트입니다. 요청을 객체로 캡슐화하여 실행 취소(Undo) 기능을 구현하는 커맨드(Command) 패턴과, 상속을 통해 알고리즘의 골격을 정의하고 특정 단계를 유연하게 변경하는 템플릿 메서드(Template Method) 패턴의 개념과 TypeScript 예시를 알아봅니다.
GoF 디자인 패턴 중 행위 패턴의 세 번째 파트입니다. 요청을 객체 체인으로 전달하는 책임 연쇄(Chain of Responsibility) 패턴과, 객체의 상태를 저장하고 복원하여 캡슐화를 유지하는 메멘토(Memento) 패턴의 개념과 TypeScript 예시를 알아봅니다.
GoF 디자인 패턴 중 행위 패턴의 네 번째 파트입니다. 컬렉션의 내부 구조를 노출하지 않고 요소에 순차적으로 접근하는 이터레이터(Iterator) 패턴과, 객체의 내부 상태에 따라 행동을 바꾸는 상태(State) 패턴의 개념과 TypeScript 예시를 알아봅니다.
GoF 디자인 패턴 중 행위 패턴의 마지막 파트입니다. 객체 간의 복잡한 상호작용을 중앙에서 관리하는 중재자(Mediator) 패턴과, 객체 구조와 처리 기능을 분리하는 방문자(Visitor) 패턴의 개념과 TypeScript 예시를 알아봅니다.
GoF 디자인 패턴 중 객체의 행동과 소통 방식을 다루는 행위 패턴을 소개합니다. 다양한 알고리즘을 동적으로 교체하는 전략(Strategy) 패턴과, 한 객체의 상태 변화를 여러 객체에 자동으로 전파하는 옵서버(Observer) 패턴의 개념과 예시를 알아봅니다.
클래스와 객체를 조합해 더 큰 구조를 만드는 GoF(Gang of Four) 디자인 패턴의 구조 패턴인 컴포지트(Composite), 브릿지(Bridge), 플라이웨이트(Flyweight)를 자바스크립트 코드와 함께 알아봅니다. 또한 정처기 실기 대비 문제와 함께 풀어봅니다.
클래스와 객체를 조합해 더 큰 구조를 만드는 GoF(Gang of Four) 디자인 패턴의 구조 패턴인 어댑터(Adapter), 데코레이터(Decorator), 퍼사드(Facade), 프록시(Proxy)를 자바스크립트 코드와 함께 알아봅니다.
객체지향 프로그래밍의 핵심, GoF(Gang of Four) 디자인 패턴 중 생성 패턴인 싱글톤(Singleton), 팩토리 메서드(Factory Method), 빌더(Builder), 프로토타입(Prototype), 추상 팩토리(Abstract Factory)를 자바스크립트 코드와 함께 알아봅니다. 정처기 실기 대비를 위한 주관식 문제가 포함되어 있습니다.
‘디자인 패턴’ 태그가 포함된 포스트는 총 9 개입니다.