Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 알고리즘
- 정렬알고리즘
- stl
- 강참조
- 스마트포인터
- 언리얼엔진구조체
- 람다사용정렬
- 애셋로드
- 데이터애셋
- BFS
- moreeffectiveC++
- 언리얼가비지컬렉터
- UELOG
- 프로그래머스
- UML관련
- 정렬
- 크리티컬섹션
- C++
- 람다
- unorder_map
- UE_LOG
- 자료구조
- enumasByue
- UE4 커스텀로그
- 델리게이트
- map
- dataasset
- 약참조
- C++최적화
- 선택정렬
Archives
- Today
- Total
기억을 위한 기록들
디자인 패턴을 써야할까? 본문
디자인패턴의 목적 -> 읽기 쉽고, 이해 하기 쉽고, 수정하기 쉽기 위해 쓴다.
읽기 쉬워지기 위해서 디자인 패턴을 쓰는게 아니라, 디자인패턴을 쓰기 위해 코드가 더 어려워 지기도한다.
결국은 클래스 중심의 OOP 패턴들이 많이 있다.
오히려 간단한 함수 인터페이스나, 함수형 프로그래밍이나 멀티 패러다임(여러가지 섞은)이 더 나을 수도 있다.
OOP 중심의 디자인 패턴을 학습하면 클래스에 대한 관점이 더 유연해지고, 문제에 맞는 클래스를 구조를 생각하는데 도움이 된다고 한다.
'디자인 패턴 ( Design Pattern )' 카테고리의 다른 글
[디자인패턴] MVC / MVP / MVVM 패턴에 관하여 (0) | 2024.03.07 |
---|---|
SOLID 디자인 원칙에 관해 (1) | 2023.06.17 |