• Home
  • About
    • Young's Github Pages photo

      一日不作一日不食

    • About
    • Github
  • Posts
    • All Posts
    • All Tags
  • Projects

디자인패턴 스터디

29 Apr 2020

Reading time ~1 minute

디자인패턴 스터디

  • 오복동 스튜디오에서 진행했던 디자인패턴 스터디
  • 2019-12 ~ 2020-04
  • 스터디 교재
    • Head First Design Patterns
  • 진행 방법
    • 주 중
      • 개별 공부 진행 후 복습 + 공부 내용 정리 요약
      • 매주 다른 스터디원이 그 주에 해당하는 공부 내용을 정리하여 summary 디렉토리에 Markdown파일로 기록
    • 모였을 때
      • 요약한 사람이 주도로 리뷰(30분)
      • 패턴을 사용한 예제 코딩 후 각자 설명
  • 학습 내용
    • 1주차 - 스트레티지 패턴(younggeun0)
    • 2주차 - 옵저버 패턴(minj0i)
    • 3주차 - 데코레이터 패턴(sgmsgood)
      • 3주차 보충 - 강결합, 약결합(younggeun0)
    • 4주차 - 팩토리 패턴(rlawjddbs)
      • 4주차 보충 - enum(minj0i)
    • 5주차 - 싱글턴 패턴(ch.choi)
      • 5주차 보충 - Hoisting, Closure, Prototype(minj0i)
    • 6주차 - 커맨드 패턴(younggeun0)
      • 6주차 보충 - JS Object, Class
    • 7주차 - 어댑터 패턴과 퍼사드 패턴(minj0i)
    • 8주차 - 템플릿 메소드 패턴(sgmsgood)
    • 9주차 - 이터레이터와 컴포지트 패턴(rlawjddbs)
      • 9주차 보충 - 자료구조 Tree
    • 10주차 - 스테이트 패턴(ch.choi)
    • 11주차 - 프록시 패턴(younggeun0)
      • 11주차 보충 - RMI
    • 12주차 - 컴파운드 패턴(minj0i)
    • 13주차 - 실전 디자인 패턴(sgmsgood)
    • 14주차 - 기타 패턴
      • 브리지 패턴(ch.choi)
      • 빌더 패턴(ch.choi)
      • 역할 사슬 패턴(younggeun0)
      • 플라이웨이트, 메멘토 패턴(rlawjddbs)
      • 인터프리터, 미디에이터 패턴(sgmsgood)
      • 프로토타입, 비지터 패턴(minj0i)


디자인패턴