/clean-architecture

Clean Architecture를 읽고 보편 원칙과 소프트웨어 설계 핵심 원칙을 숙달하고, 스위프트에서의 활용 방안을 고민합니다.

Clean Architecture

Clean Architecture를 읽고 보편 원칙과 소프트웨어 설계 핵심 원칙을 숙달하고, 스위프트에서의 활용 방안을 고민합니다.

Contents

Chapter

챕터 번호 타이틀 담당자
챕터 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 빠져 있는 장

Goal

iOS-Clean-Architecture-MVVM 와 책의 개념과 맞물려 이해하는 것을 목표로합니다.