# Design Pattern
총 698개의 포스트
[2D 메타볼 애니메이션 구현] 3. 팩토리 메서드 패턴으로 메타볼 핸들링 객체 생성하기
생성 패턴을 이용하여 객체 지향적으로 메타볼 핸들링 객체 생성하기 🎉
3일 전
·
0개의 댓글·
0Singleton
우리는 shared, standard, defaults와 같은 어떤 클래스 뒤에 property로 따라오는 것들을 많이 볼 수 있다. 이러한 클래스들은 Singleton pattern을 활용해 만들었다.
2023년 3월 18일
·
0개의 댓글·
0[Design Pattern] 디자인 패턴 개요
:모듈화된 세분화된 역할이나 모듈들 간의 인터페이스 구현 방식을 설계할 때, 참조할 수 있는 전형적인 해결 방식즉, 소프트웨어 설계에 있어 공통된 문제들에 대한 표준적인 해법과 작명법을 제안한 것이다.잠깐!디자인 패턴은 한 패턴에 변형을 가하거나, 어떠한 요구사항을 반
2023년 3월 16일
·
0개의 댓글·
0
[CS] SOLID
Robejt C. Martin은 5가지 Software design principles을 정의하였고, 앞글자를 따서 SOLID라고 부른다.
2023년 3월 15일
·
0개의 댓글·
1
[CS] 컴포지트 패턴(Composite Pattern)
컴포지트 패턴이란 객체들의 관계를 트리 구조로 구성하여 부분-전체 계층을 표현하는 패턴을 말한다.
2023년 3월 15일
·
0개의 댓글·
1
[CS] 스트레티지 패턴(Strategy Pattern)
스트레티지 패턴(Strategy Pattern)이란 어떤 동작을 하는 로직을 정의하고, 이것들을 하나로 묶어(캡슐화) 관리하는 패턴을 말한다.
2023년 3월 15일
·
0개의 댓글·
1
[CS] 옵저버 패턴(Observer Pattern)
옵저버 패턴은 객체의 상태 변화를 관찰하는 관찰자들, 즉 옵저버들의 목록을 객체에 등록하여 상태 변화가 있을 때마다 메서드 등을 통해 객체가 직접 목록의 각 옵저버에게 통지하도록 하는 디자인 패턴이다.
2023년 3월 14일
·
0개의 댓글·
1
[CS] 어댑터 패턴(Adapter Pattern)
어댑터 패턴 (adapter pattern)은 한 클래스의 인터페이스를 클라이언트에서 사용하고자하는 다른 인터페이스로 변환한다.
2023년 3월 13일
·
0개의 댓글·
1