[ Java 객체지향 디자인 패턴 ] 도서 간략한 정리 및 소스 코드 정리
- 일정 : 2021.10.01 ~ 2021.11.11 (종료)
- 스터디 일시 : 수요일 오후 9시~11시
- 스터디 진행 방식 : 매주 정해진 양을 공부하고, 그 중 일부 파트를 발표한다.
- 발표 시간 : 개인당 20분씩 총 80분 진행, 발표후 질문 및 정리 시간
- 공통 Tool : 노션(공통)
- 개인 Tool : IDE, Gighub, naver blog(개인)
날짜 | 주제 | 스터디원 |
---|---|---|
2021.10.06 | SOLID 원칙 | 오현지 |
2021.10.06 | 디자인 패턴 | 우정연 |
2021.10.06 | 스트래티지 패턴 | 김종윤 |
2021.10.06 | 싱글턴 패턴 | 배나영 |
2021.10.13 | 스테이트 패턴 | 오현지 |
2021.10.13 | 스테이트 패턴 연습문제 | 김종윤 |
2021.10.13 | 커맨드 패턴 | 배나영 |
2021.10.13 | 커맨드 패턴 연습문제 | 우정연 |
2021.10.20 | 옵서버 패턴 | 배나영 |
2021.10.20 | 옵서버 패턴 연습문제 | 오현지 |
2021.10.20 | 데커레이터 패턴 | 우정연 |
2021.10.20 | 데커레이터 패턴 연습문제 | 김종윤 |
2021.10.25 | 템플릿 메서드 패턴 | 오현지 |
2021.10.25 | 데커레이터 패턴 연습문제 | 우정연 |
2021.10.25 | 팩토리 메서드 패턴 | 배나영 |
2021.11.04 | 팩토리 메서드 패턴 연습문제 | 배나영 |
2021.11.04 | 추상 팩토리 패턴 | 오현지 |
2021.11.04 | 추상 팩토리 패턴 연습문제 | 우정연 |
2021.11.11 | 컴퍼지트 패턴 | 오현지 |
2021.11.11 | 컴퍼지트 패턴 연습문제 | 배나영 |
- 모델링 이해하기
- UML 다이어그램 이해하기
- 클래스 다이어그램 이해하기
현지 블로그 : https://blog.naver.com/ohj4312/222536361518
- 추상화 이해하기
- 캡슐화 이해하기
- 일반화(상속) 관계 이해하기
- 다형성 이해하기
현지 블로그 : https://blog.naver.com/ohj4312/222538393168
- SOLID 개념 이해하기
- SRP 이해하기
- OCP 이해하기
- LSP 이해하기
- ISP 이해하기
- DIP 이해하기
현지 블로그 : https://blog.naver.com/ohj4312/222539917159
- 디자인 패턴을 만든 동기 이해하기
- 합동과 디자인 패턴 관계 이해하기
- 디자인 패턴 분류하기
현지 블로그 :