Clean Architecture를 읽고 보편 원칙과 소프트웨어 설계 핵심 원칙을 숙달하고, 스위프트에서의 활용 방안을 고민합니다.
챕터 번호 | 타이틀 | 담당자 |
---|---|---|
챕터 1 | 설계와 아키텍처란? | |
챕터 2 | 두 가지 가치에 대한 이야기 | |
챕터 3 | 패러다임 개요 | |
챕터 4 | 구조적 프로그래밍 | |
챕터 5 | 객체 지향 프로그래밍 | |
챕터 6 | 함수형 프로그래밍 | |
챕터 7 | SRP: 단일 책임 원칙 | |
챕터 8 | OCP: 개방-폐쇄 원칙 | |
챕터 9 | LSP: 리스코프 치환 원칙 | |
챕터 10 | ISP: 인터페이스 분리 원칙 | |
챕터 11 | DIP: 의존성 역전 원칙 | |
챕터 12 | 컴포넌트 | |
챕터 14 | 컴포넌트 응집도 | |
챕터 15 | 컴포넌트 결합 | |
챕터 16 | 아키텍처란? | |
챕터 17 | 독립성 | |
챕터 18 | 경계: 선 굿기 | |
챕터 19 | 경계 해부학 | |
챕터 20 | 정책과 수 | |
챕터 21 | 업무 규칙 | |
챕터 22 | 소리치는 아키텍처 | |
챕터 23 | 클린 아키텍처 | |
챕터 24 | 프레젠터와 험블 객체 | |
챕터 25 | 부분적 경계 | |
챕터 26 | 계층과 경계 | |
챕터 27 | 메인(Main) 컴포넌트 | |
챕터 28 | '크고 작은 모든' 서비스들 | |
챕터 28 | 테스트 경계 | |
챕터 29 | 클린 임베디드 아키텍처 | |
챕터 30 | 데이터베이스는 세부사항이다 | |
챕터 31 | 웹은 세부사항이다 | |
챕터 32 | 프레임워크는 세부사항이다 | |
챕터 33 | 사례 연구: 비디오 판매 | |
챕터 34 | 빠져 있는 장 |
iOS-Clean-Architecture-MVVM 와 책의 개념과 맞물려 이해하는 것을 목표로합니다.