일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- OpenAI
- SwiftUI
- dart
- Xcode
- weatherkit
- SampleApp
- network
- WWDC24
- LifeCycle
- tuist
- singleton
- EventLoop
- 문법
- factory
- concurrency
- flutter
- uikit
- state
- swift
- iot
- GIT
- AppleDeveloper
- WiFi
- builder
- Adapter
- isolate
- Architecture
- designpattern
- philipshue
- dartz
- Today
- Total
목록공부 (12)
Jaebi의 Binary는 호남선
목차Builder객체를 생성하는 방법과 표현하는 방법을 정의 하는 클래스를 별도로 분리하여, 다른 표현이라도 생성할 수 있는 동일한 절차를 제공복잡한 객체의 생성 프로세스(Logic)를 객체(Data) 자체에서 분리동기: 집을 짓고 있다고 가정 → 집 (object)를 짓기 위한 건설 단계 (build logic - 기초, 바닥, 벽, 문, 지붕 등)은 거의 동일 함 → 건설 단계는 같지만, 각 단계는 조정되어 최종 결과는 완전히 달라 보이게됨 → 객체의 생성 프로세스를 추상화 하여 다른 표현(최종 결과물)을 제공 할 수 있게 구성 단계를 조정 가능하게 함활용성:복합 객체의 생성 알고리즘이 요소 객체와 조립 방법에 독립적임합성할 객체들의 표현이 서로 다르더라도 생성 절차에서 이를 지원해야함사용:객체에 많..
목차Design Pattern - 소프트웨어 디자인의 일반적인 문제의 대한 솔루션특정 객체 지향 설계 문제 또는 코드의 문제를 해결하기 위한 청사진쉽게 말하면 검증된 소프트웨어 개발 설계 방법Creational Patterns객체의 생성 과정에 관여Structural Patterns클래스나 객체의 합성에 관여Behavioral Patterns클래스나 객체들이 상호작용하는 방법과 책임을 분산 하는 방법
목차Clean Architecture좋은 소프트웨어 설계의 목표: 필요한 시스템을 만들고 유지보수 하는데 투입되는 인력 최소화새로운 기능이 출시 할때마다 비용 증가 X비용 최소화, 생산성 최대화아키텍처는 형태에 독립적, 실용적 이여야 함공통적인 목표는 관심사의 분리 계층으로 분리하여 관심사 분리각 아키텍처는 최소한의 업무 규칙을 위한 계층과 사용자와 시스템 인터페이스를 위한 또 다른 계층 하나를 포함프레임워크 독립성테스트 용이성UI 독립성데이터 베이스 독립성모든 외부 에이전시에 대한 독립성다양한 기능들을 병렬 및 개별적으로 개발 가능 한 인원은 API서비스만 작업 - 데이터 모델 정의와 각 API가 받고 주는 항목만 작업 가능다른 인원은 Use Case 작업 - 특정 작업을 수행하는데 데이터가 어디서 왔..
목차 티스토리 스킨 꾸미기 및 코드 모음티스토리 스킨 꾸미기 및 코드 모음티스토리 블로그를 운영하면서 제가 사용 중인 코드들을 모아봤습니다. 여러 코드 중에 불펌을 방지하는 코드나, 자동 목차를 생성해 주는 코드 등 여러sugarlessgum.tistory.com 티스토리 소제목 꾸미기 | 서식(HTML) 스타일 모음 part 1티스토리 소제목 서식 스타일 모음 #1 티스토리에서 소제목 서식을 사용하는 장점은 다음과 같습니다. 시각적인 효과, 가독성 향상, 정보 전달 효과, 포스트 관리 용이성 등 포스트의 시각적 효galam.tistory.com 티스토리 개설 후 기본 세딩방법목차 티스토리 개설 후 최초 세팅방법 티스토리를 처음 시작하시는 분들은, 티스토리 세팅을 하지 않고, 글부터 쓰시는 분들도 많으십..