디자인패턴 (Design Pattern)  (참조: Head First Design Patterns)

1.SOLID 원칙

post-thumbnail

2.[디자인패턴 분류] 생성/구조/행위 패턴

post-thumbnail

3.[디자인패턴 수업 3주차 1차시] Duck Class (추상 클래스 & 인터페이스)

post-thumbnail

4.[디자인패턴 수업 3주차 2차시] Strategy pattern

post-thumbnail

5.[디자인패턴 수업 3주차 2차시-2] Strategy pattern

post-thumbnail

6.[디자인패턴 수업 4주차 1차시] Duck 시나리오에 Strategy pattern 적용

post-thumbnail

7.[디자인패턴 수업 4주차 1차시] (수업 용어)디자인 패턴 구성

post-thumbnail

8.[디자인패턴 수업 4주차 2차시] Observer pattern

post-thumbnail

9.[디자인패턴 수업 5주차] 클래스 다이어그램

post-thumbnail

10.[디자인패턴 수업 6주차] 시퀀스 다이어그램

post-thumbnail

11.[디자인패턴 수업 7주차 1차시] Observer pattern intro

post-thumbnail

12.[디자인패턴 수업 7주차 2차시] Observer pattern

post-thumbnail

13.[디자인패턴 수업 8주차 1차시] Decorator Pattern

post-thumbnail

14.[디자인패턴 수업 8주차 2차시] Decorator Pattern(review), Cafe 예제

post-thumbnail

15.[디자인패턴 수업 8주차 2차시] - Decorator Pattern(test), TextLine

post-thumbnail

16.[디자인패턴 with C++] Decorator pattern

post-thumbnail

17.[디자인패턴 수업 9주차 1차시] Factory Pattern Preview

post-thumbnail

18.[디자인패턴 수업 9주차 1차시] simple factory <- 디자인 패턴x

post-thumbnail

19.[디자인패턴 수업 9주차 2차시] Factory Pattern - Factory Method (추상 팩터리 메서드)

post-thumbnail

20.9주차-2 Factory Pattern - Abstract Factory

post-thumbnail

21.[디자인패턴 with C++] Factory Pattern (팩토리 메서드)

post-thumbnail

22.[디자인패턴 with C++] Factory Pattern (팩토리 클래스)

post-thumbnail

23.[디자인패턴 with C++] Factory Pattern (추상 팩토리, 함수형 팩토리)

post-thumbnail

24.[디자인패턴 수업 10주차 1차시] Singleton Pattern - Intro

post-thumbnail

25.[디자인패턴 수업 10주차 2차시] Singleton Pattern

post-thumbnail

26.[디자인패턴 with C++] Singleton Pattern

post-thumbnail

27.[디자인패턴 수업 11주차 1차시] Command Pattern

post-thumbnail

28.[디자인패턴 수업 11주차 1차시] Command Pattern - 홈시어터 다중 버튼 리모콘(인보커) 예시

post-thumbnail

29.[디자인패턴 수업 11주차 2차시] - Undo 기능과 메크로 커멘드 클래스

post-thumbnail

30.[디자인패턴 수업 12주차 1차시] Adapter Pattern - 정의와 "Duck/Turkey" 예시

post-thumbnail

31.[디자인패턴 수업 12주차 2차시] Facade Pattern: 어뎁터 패턴처럼 인터페이스의 변경을 위한 패턴, 변경의 이유는 조금 다름

post-thumbnail

32.[디자인패턴 수업 12주차 2차시] 디자인 고려사항: 최소 지식 원칙(the Law of Demeter)

post-thumbnail

33.[디자인패턴 수업 13주차 1차시] Template Method Pattern

post-thumbnail

34.[디자인패턴 수업 13주차 2차시] 템플릿 메서드와 후크(Hook)

post-thumbnail

35.[Compound Pattern] MVC(Model-View-Controller)

post-thumbnail

36.[Compound Pattern] MVC(Model-View-Controller): MVC와 웹 환경

post-thumbnail