loop-study
개발 공부할래?
loop-study
전체 방문자
오늘
어제
  • 분류 전체보기 (186)
    • 목표 및 회고 (25)
    • 세미나 & 워크샵 (1)
    • 교육 및 인강 (67)
      • TDD, Clean Code with Java (5)
      • ATDD, 클린 코드 with Spring (6)
      • DDD 세레나데 (3)
      • 인프라 공방 (6)
      • 이규원의 현실 세상의 TDD (19)
      • 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 (18)
      • 스프링 MVC 2편 - 백엔드 웹 개발 활용 기술 (0)
      • 모든 개발자를 위한 HTTP 웹 기본 지식 - 김영한 (8)
      • 코딩으로 학습하는 GoF의 디자인 패턴 (1)
      • 스프링 시큐리티 완전정복 6.x (1)
    • 서적 (62)
      • 객체지향의 사실과 오해 (1)
      • 객체지향과 디자인패턴 (7)
      • 만들면서 배우는 클린 아키텍처 (3)
      • 테스트 주도 개발로 배우는 객체 지향 설계와 실천 (1)
      • 오브젝트: 코드로 이해하는 객체지향 설계 (17)
      • 리팩토링 : 코드 구조를 체계적으로 개선하여 효율적인 리팩터링 구현하기 (0)
      • 토비의 스프링 (3)
      • 엔터프라이즈 애플리케이션 아키텍처 패턴 (9)
      • 개발자의 글쓰기 (1)
      • 소프트웨어 장인 (17)
      • Real MySQL 8.0 (2)
      • JVM 밑바닥까지 파헤치기 (0)
    • 개발 & 방법론 (29)
      • Java (13)
      • TDD (5)
      • ATDD (3)
      • DDD (6)
      • 인프라 (2)
      • SQL (0)
    • 개인이야기 (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

  • 백엔드 로드맵

인기 글

태그

  • 장인정신
  • fastcampus
  • 조영호
  • 현실세상의 TDD
  • 넥스트스탭
  • 마틴 파울러
  • 추상화
  • 이규원
  • 자바
  • 모든 개발자를 위한 HTTP 웹 기본 지식
  • JUnit
  • Test Driven Development
  • 테스트 주도 개발
  • DDD 세레나데
  • 엔터프라이즈 애플리케이션 아키텍처 패턴
  • 김영한
  • 소프트웨어 장인
  • 스프링
  • 인프런
  • study
  • nextstep
  • 백기선
  • ATDD
  • 오브젝트
  • Patterns of Enterprise Application Architecture
  • 스터디
  • TDD
  • 객체지향
  • java
  • 인프라공방

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
loop-study

개발 공부할래?

시작글 - 디자인 패턴
교육 및 인강/코딩으로 학습하는 GoF의 디자인 패턴

시작글 - 디자인 패턴

2021. 12. 10. 18:11

Gof의 디자인패턴은 90년 초반에 나와서 지금까지 가장 많은 사랑을 받는 디자인 패턴 책으로

개발자가 겪어온 많은 문제를 해결하는 과정에서 공통적으로 발견된 패턴 23가지를 정리한 책이다. 

나도 상반기에 Gof의 디자인패턴을 읽으면서 예전에 일할 때 알았으면 좋았을 패턴이 몇가지 있어서 아쉽운 생각이 들기도 했다. 

 

하지만 이 책의 문제점은 너무 오래되어서 당시 기준으로 작성된 예제를 이해하기가 힘들었다.

구글링으로 비교하면서 알아보려 했지만 제대로 이해하지도 못한게 꽤 있다. 

나는 억지로 진행했지만 중후반쯤에 책을 덮고는 다시 열어보지도 못하고 있다. 

 

그러다 최근에 백기선님이 인프런에서 Gof의 디자인 패턴을 주제로 강의를 내주셨다.

 

코딩으로 학습하는 GoF의 디자인 패턴 - 인프런 | 강의

디자인 패턴을 알고 있다면 스프링 뿐 아니라 여러 다양한 기술 및 프로그래밍 언어도 보다 쉽게 학습할 수 있습니다. 또한, 보다 유연하고 재사용성이 뛰어난 객체 지향 소프트웨어를 개발할

www.inflearn.com

처음 강의 제목을 보고 드는 생각은 90년 초반의 예시를 어떻게 재구성했을까라는 의문이였지만  많은 시간을 투자하면서 예제를 구성했다는 말에 곧바로 결제했다.

현재는 디자인 패턴 23가지 모두를 학습것이 무의미할 수도 있겠지만

객체 생성 관련 디자인 패턴만 우선적으로 학습하고

이후에 구조 & 행동 관련 디자인 패턴은 필요한 것만 골라서 학습할 생각이다.  

    loop-study
    loop-study
    오늘도 공부하자

    티스토리툴바