# design patterns

56개의 포스트
post-thumbnail

Facade

GoF의 디자인 패턴, 파사드 패턴에 대해 알아본다.

2022년 9월 20일
·
0개의 댓글
·
post-thumbnail

Decorator

GoF의 디자인 패턴, 장식자 패턴에 대해 알아본다.

2022년 9월 20일
·
0개의 댓글
·
post-thumbnail

SOLID Design Patterns - Unity

SRP - Single Responsibility PrincipleOCP - Open Closed PrincipleLSP - Liskov's Substitution PrincipleISP - Interface Segregation PrincipleDIP - Depend

2022년 8월 31일
·
0개의 댓글
·
post-thumbnail

Composite

GoF의 디자인 패턴, 복합체 패턴에 대해 알아본다.

2022년 8월 29일
·
0개의 댓글
·
post-thumbnail

Bridge

GoF의 디자인 패턴, 가교 패턴에 대해 알아본다.

2022년 8월 29일
·
0개의 댓글
·
post-thumbnail

Adapter

GoF의 디자인 패턴, 적응자 패턴에 대해 알아본다.

2022년 8월 23일
·
0개의 댓글
·
post-thumbnail

Singleton

GoF의 디자인 패턴, 싱글톤 패턴에 대해 알아본다.

2022년 8월 23일
·
0개의 댓글
·
post-thumbnail

Prototype

GoF의 디자인 패턴, 원형 패턴에 대해 알아본다.

2022년 8월 16일
·
0개의 댓글
·
post-thumbnail

Factory Method

GoF의 디자인 패턴, 팩토리 메서드 패턴에 대해 알아본다.

2022년 8월 16일
·
0개의 댓글
·
post-thumbnail

Builder Part. 02

GoF의 디자인 패턴, 두번째 빌더 패턴에 대해 알아본다.

2022년 8월 9일
·
0개의 댓글
·
post-thumbnail

Builder Part. 01

GoF의 디자인 패턴, 두번째 빌더 패턴에 대해 알아본다.

2022년 8월 9일
·
0개의 댓글
·
post-thumbnail

Introduction Part. 01

GOF의 디자인 패턴 1장, 서론을 정리해봅니다.

2022년 7월 23일
·
0개의 댓글
·
post-thumbnail

Design Patterns

GOF의 Design Pattern을 정리합니다.

2022년 7월 23일
·
0개의 댓글
·
post-thumbnail

디자인 패턴에 대하여

디자인 패턴디자인 패턴은 프로그램을 개발하는 과정에서 빈번하게 발생하는 디자인 문제를 정리해서 상황에 따라 간편하게 적용할 수 있게 정리한 것이다. 소프트웨어 개발은 요구사항 분석 -> 설계 -> 구현 -> 테스트를 반복하게 되는데이때, 디자인 패턴은 설계에 해당한다.

2022년 7월 12일
·
0개의 댓글
·

Singleton Pattern

애플리케이션 전체에서 단일 글로벌 인스턴스 공유

2022년 4월 27일
·
0개의 댓글
·
post-thumbnail

Factory Method Pattern

슈퍼클래스에서 객체를 생성하기 위한 인터페이스를 제공하고 서브클래스가 생성될 객체의 유형을 변경할 수 있도록 하는 디자인 패턴이다. 일반적으로 슈퍼클래스에서 어떠한 비즈니스 로직이 존재하고, 그 로직을 수행하는 객체를 생성하는 것을 서브클래스에서 구현하는 형태이다.

2022년 4월 8일
·
0개의 댓글
·

생성패턴 | 2. Abstract Factory

구상 클래스를 지정하지 않고도 인터페이스를 이용하여 서로 연관되거나 의존하는 객체를 생성 할 수 있다.즉, 연관된 서브 클래스를 그룹화할 수 있고 이것은 이 그룹을 자유롭게 교체할 수 있는 패턴이라고 할 수 있다.추상 팩토리 패턴에는 팩토리 메소드 패턴이 포함될 수 있

2022년 1월 27일
·
0개의 댓글
·

생성패턴 | 1. Factory Method Pattern

해당 글은 https://refactoring.guru/design-patterns/factory-method을 참고하여 번역 작성한 포스팅입니다. 객체를 생성하기 위한 인터페이스를 정의하는데, 어떤 클래스의 인스턴스를 만들지는 서브 클래스에서 결정한다.팩토

2022년 1월 27일
·
0개의 댓글
·
post-thumbnail

Design Patterns | Classification

해당 글은 https://refactoring.guru/design-patterns을 참고하여 번역/작성되었습니다.디자인 패턴은 흔히 맞닥뜨릴 수 있는 소프트웨어 설계 문제를 해결하는 전형적인 해결 방안(노하우)들을 모아 그 방법에 이름을 붙여 정리한 것입니다

2022년 1월 27일
·
0개의 댓글
·
post-thumbnail

06. Dependency Inversion Principle

한 줄 요약하면, High-level class가 Low-level class에 의존하지 않도록 하라. 정도가 될 수 있다.여기에서 High/Low-level class는 상속 관계를 의미한다기 보다 아래와 같이 정말 정성적인 의미로 사용된다.Low-level clas

2021년 12월 14일
·
0개의 댓글
·