클린 아키텍처: 소프트웨어 구조와 설계의 원칙 Overview 교보문고 OT 전체 기간 최대 두 달 예상? 늦어도 4월 초에 마무리 예상, 8주 정도 진도 시작은 1부 정리하는 걸로 1부는 가볍게 궁금한 점만 짚어보고 가고, 2부부터는 발표 순서 정해서 진행하는 방향으로 일정 다음 스터디는 2월 19일 오후 4시쯤 스터디 일정은 서로 재택하는 날짜가 하루 밖에 없고 유동이 많아서, 스터디 진행 날에, 다음 스터디 일자를 잡는 방향으로 만약 저녁에 한다면? 출근한 날의 경우 오후 9시 이후가 편함 (서로) 진도 date time chapters 2024-02-19 16:00 1, 2 2024-02-28 16:00 3, 4, 5, 6 2024-03-06 21:10 7, 8, 9, 10, 11, 12 2024-03-22 16:00 13, 14 2024-04-05 15:40 15, 16, 17 2024-04-10 22:20 18, 19, 20, 21 2024-04-25 18:30 22, 23, 24, 25 2024-05-06 11:30 26, 27, 28, 29 2024-05-15 10:40 30, 31, 32, 33, 34 Chapters 1장. 설계와 아키텍처란? 2장. 두 가지 가치에 대한 이야기 3장. 패러다임 개요 4장. 구조적 프로그래밍 5장. 객체 지향 프로그래밍 6장. 함수형 프로그래밍 7장. SRP: 단일 책임 원칙 8장. OCP: 개방-폐쇄 원칙 9장. LSP: 리스코프 치환 원칙 10장. ISP: 인터페이스 분리 원칙 11장. DIP: 의존성 역전 원칙 12장. 컴포넌트 13장. 컴포넌트 응집도 14장. 컴포넌트 결합 15장. 아키텍처란? 16장. 독립성 17장. 경계: 선 긋기 18장. 경계 해부학 19장. 정책과 수준 20장. 업무 규칙 21장. 소리치는 아키텍처 22장. 클린 아키텍처 23장. 프레젠터와 험블 객체 24장. 부분적 경계 25장. 계층과 경계 26장. 메인(Main) 컴포넌트 27장. ‘크고 작은 모든’ 서비스들 28장. 테스트 경계 29장. 클린 임베디드 아키텍처 30장. 데이터베이스는 세부사항이다 31장. 웹은 세부사항이다 32장. 프레임워크는 세부사항이다 33장. 사례 연구: 비디오 판매 34장. 빠져 있는 장