Skip to content

ohj4312/Design-pattern

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Design-pattern

[ Java 객체지향 디자인 패턴 ] 도서 간략한 정리 및 소스 코드 정리

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 컴퍼지트 패턴 연습문제 배나영

Chapter01. 객체지향 모델링

학습 목표

  • 모델링 이해하기
  • UML 다이어그램 이해하기
  • 클래스 다이어그램 이해하기

Summary

현지 블로그 : https://blog.naver.com/ohj4312/222536361518

Source Code

코드랑 같이 설명보기

Chapter02. 객체 지향 원리

학습 목표

  • 추상화 이해하기
  • 캡슐화 이해하기
  • 일반화(상속) 관계 이해하기
  • 다형성 이해하기

Summary

현지 블로그 : https://blog.naver.com/ohj4312/222538393168

Source Code

코드랑 같이 설명보기

Chapter03. SOLID 원칙

학습 목표

  • SOLID 개념 이해하기
  • SRP 이해하기
  • OCP 이해하기
  • LSP 이해하기
  • ISP 이해하기
  • DIP 이해하기

Summary

현지 블로그 : https://blog.naver.com/ohj4312/222539917159

Chapter04. 디자인 패턴

학습 목표

  • 디자인 패턴을 만든 동기 이해하기
  • 합동과 디자인 패턴 관계 이해하기
  • 디자인 패턴 분류하기

Summary

현지 블로그 :

About

[ Java 객체지향 디자인 패턴 ] 도서 간략한 정리 및 소스 코드 정리

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages