평범한 개발자의 기술 블로그

  • 홈
  • 태그
  • 방명록

빌더 1

[Design Patterns] Builder

목차 개요 이번 글에선 Object Creational Pattern인 빌더 패턴을 알아보겠습니다. 내용 요약 복잡한 객체의 생성을 별도의 클래스로 따로 분리하자. 예시 건축자가 집을 짓는다고 생각해봅시다. 집을 지을 때 건축자만 있으면 집을 지을 수 있을까요? 대게는 그렇지 않습니다. 건설같이 복잡한 작업을 할 땐 설계자가 도면을 그리고 건축자를 지휘해야 집을 지을 수 있습니다. 또한 지어야 하는 집의 양식에 따라 특화된 건축자 집단이 있을 수 있습니다. 나무 집에 특화된 건축자, 돌 집에 특화된 건축자 등등.. 구조 빌더 패턴은 Director, Builder, Builder 구현체로 이뤄져 있습니다. 하지만 요즘에는 java StringBuilder처럼 Builder 구현체만 있어도 빌더 패턴으로 ..

Design Patterns 2024.01.20
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (42)
    • 개발 (1)
      • Vault (1)
      • Spring Testing (0)
    • Log (16)
      • Logback Manual (8)
      • fluentd (8)
    • Design Patterns (25)
      • Head First Design Patterns,.. (0)

Tag

vault, 팩토리 메소드, 빌더, Singleton, Prototype, 추상 팩토리, Builder, logback, 디자인패턴, factory method, 디자인 패턴, abstract factory, Design Patterns,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :
Github

Copyright © Kakao Corp. All rights reserved.

  • github

티스토리툴바