티스토리 뷰
1. 싱글톤 패턴 (Singleton Pattern)
하나의 인스턴스만 생성하고 전역 접근점을 제공합니다. 상태 관리나 리소스 공유에 유용합니다
2. 프로토타입 패턴 (Prototype Pattern)
기존 객체를 복사하여 새로운 객체를 생성합니다. 복잡한 위젯 복제나 데이터 모델 복사에 적합합니다
3. 빌더 패턴 (Builder Pattern)
복잡한 객체의 생성 과정과 표현을 분리합니다. 다양한 설정이 필요한 복잡한 위젯 구축에 유용합니다
4. 팩토리 패턴 (Factory Pattern)
객체 생성을 위한 인터페이스를 제공하며, 구체적인 클래스를 지정하지 않고 객체를 생성할 수 있게 합니다
5. 퍼사드 패턴 (Facade Pattern)
복잡한 서브시스템에 대해 단순화된 인터페이스를 제공합니다. 복잡한 라이브러리나 API를 감싸는 데 유용합니다
6. 프록시 패턴 (Proxy Pattern)
다른 객체에 대한 접근을 제어하는 대리자 역할을 합니다. 지연 로딩이나 접근 제어에 사용됩니다
7. 반복자 패턴 (Iterator Pattern)
컬렉션의 내부 구조를 노출하지 않고 순차적으로 요소에 접근할 수 있게 합니다
8. 옵저버 패턴 (Observer Pattern)
객체 간 일대다 의존 관계를 설정하여 한 객체의 상태 변화를 모든 종속 객체에 통지합니다
9. 중재자 패턴 (Mediator Pattern)
객체 간 상호작용을 캡슐화하는 중간 객체를 정의하여 느슨한 결합을 촉진합니다
10. 전략 패턴 (Strategy Pattern)
알고리즘 군을 정의하고 각각을 캡슐화하여 상호 교환 가능하게 만듭니다
등등..
'배움_Edu > 기술 주저리' 카테고리의 다른 글
ChatGPT Search (1) | 2024.11.01 |
---|---|
Flutter Flavors (0) | 2024.10.25 |
Flutter Widgetbook (2) | 2024.10.02 |
2024CSS (0) | 2024.09.23 |
스테이블디퓨전 (0) | 2024.09.13 |
- Total
- Today
- Yesterday
- 자기소개서
- 면접 하루 전
- 냉방기
- 체리트레일
- 채용설명회
- 개념서
- 아이데이션
- 이직
- 퇴사
- 리액트
- JS
- 회독
- 코어엠
- 카카오 오븐
- core m
- 수학상담
- 스타트업
- teclast
- 난방기
- 면접
- 면접학
- 앱
- 컴퓨터 구매
- 아이패드
- 스카이레이크
- brexit
- ovenapp
- ASMR
- N회독
- 베이트레일
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |