Academy
Trainings For High-Reliability Embedded Systems
Trainings For High-Reliability Embedded Systems
과정명 | SW 디자인 패턴 | 교육시간 | 1일 (8시간) |
---|---|---|---|
추천 교육대상 | 객체지향 소프트웨어 설계에 관심이 있는 개발자 | 교육형태 | 이론 100% |
과정개요 | 디자인 패턴의 적용 원리를 이해하고 실무에서 주로 사용되는 디자인 패턴을 예제를 통해 습득한다. 본 과정은 GoF의 ‘Design Patterns – Elements of Reusable Object-Oriented Software’를 기반으로 한다. | ||
교육목표 |
* 디자인 패턴을 활용하기 위한 기본 원리를 이해 * 실무에서 자주 사용되는 디자인 패턴에 대한 습득 |
||
선수지식 | 객체지향 프로그래밍, UML |
일 | 모듈명 | 교육내용 |
---|---|---|
1일차 | 디자인 패턴 개요 | · 디자인 패턴 개요 · 디자인 패턴의 핵심개념 - 의존성, 다형성, 상속과 조합 |
1일차 | 의존성 관리를 위한 디자인 패턴 | · Observer Pattern · Template Method Pattern |
1일차 | 문제 해결을 위한 디자인 패턴 | · State Pattern · Interpreter Pattern · Composite Pattern · Strategy Pattern |
1일차 | 클래스 구조화를 위한 디자인 패턴 | · Singleton Pattern · Proxy Pattern · Factory Pattern |
CONTACT