일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- uikit
- weatherkit
- WiFi
- concurrency
- isolate
- swift
- state
- WWDC24
- GIT
- AppleDeveloper
- OpenAI
- dart
- flutter
- EventLoop
- LifeCycle
- Xcode
- designpattern
- SampleApp
- 문법
- Adapter
- builder
- network
- singleton
- Architecture
- tuist
- iot
- SwiftUI
- philipshue
- factory
- dartz
Archives
- Today
- Total
목록Template (1)
Jaebi의 Binary는 호남선
Behavioral Patterns - Template
목차Template알고리즘의 뼈대만의 정의 하고 각 단계에서 수행할 구체적 처리는 서브클래스 쪽으로 미룸알고리즘의 구조 차체는 변화 없이 각 단계 처리를 서브클래스 에서 재정의 할 수 있게 함거의 모든 추상 클래스에서 사용할 정도로 필수적이고 기본적인 패턴 → 코드 재사용의 기본 기술동기: 예시로 3단계의 동작을 하는 알고리즘 (데이터 소스에서 read, process, provide result) → 3rd party API를 통해 데이터를 받아와 console에 띄우는 경우가 있을 수 있고, local disk에서 데이터를 읽어 email로 보내는 경우가 있을수 있음 → 둘 다 같은 동작의 알고리즘 (3단계)을 사용함 → Template Method Pattern을 통해 해당 기능 적용활용성:어떤 한..
공부
2024. 6. 1. 20:00