일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 10분
- Problem Solving
- 링피트
- Daily Challenge
- Writing
- 리얼 클래스
- 영어원서읽기
- 잡생각
- leetcode
- 화상영어
- 프로젝트
- 월간
- 뭐든
- 운동
- FIT XR
- 스탭퍼
- 사이드
- 파비최
- 영어공부
- 매일
- 30분
- 미드시청
- English
- 쓰릴오브파이트
- 괜찮음
- 만화도
- 읽기
- 개발자
- realclass
- 3줄정리
Archives
- Today
- Total
파비의 매일매일 공부기록
파이썬으로 살펴보는 아키텍처 패턴 - 4장 #4 본문
4.5 서비스 계층 소개와 서비스 계층 테스트용 가짜 Repo 사용
- 오케스트레이션 : 저장소에서 여러 가지를 가져오고, DB 상태에 따라 입력을 검증하며 오류를 처리하고, 성공적인 경우 데이터를 DB에 커밋하는 작업을 의미.
- 가짜 Repo 클래스를 만들어서 구현.
4.6 모든 것을 왜 서비스라고 부르는가?
- 애플리케이션 서비스(서비스 계층) : 외부 세계에서 오는 요청을 처리해 연산을 오케스트레이션
- 도메인 서비스 : 도메인 모델에 속하지만 근본적으로 상태가 있는 엔티티나 값 객체에 속하지 않는 로직.
4.7 모든 요소를 폴더에 넣고 각 부분이 어떤 위치에 있는지 살펴보기
- 애플리케이션이 커지면 디렉터리 구조를 깔끔하게 다듬는 것이 좋음.
- 디렉터리 구조만 보고 어떤 파일에서 어떤 유형의 객체를 찾을 수 있는지 쉽게 알 수 있음.
이로써 길고 길었던 4장이 끝이 났다.
콘셉트적인 내용들이 많아서, 그리고 테스트 환경을 구성하는데 시간이 좀 드는 바람에
예상보다 더 오래 걸린 것 같다.
반응형
'Study > Python' 카테고리의 다른 글
파이썬으로 살펴보는 아키텍처 패턴 - 5장 #2 (0) | 2021.10.14 |
---|---|
파이썬으로 살펴보는 아키텍처 패턴 - 5장 #1 (0) | 2021.10.13 |
파이썬으로 살펴보는 아키텍처 패턴 - 4장 #3 (0) | 2021.10.10 |
파이썬으로 살펴보는 아키텍처 패턴 - 4장 #2 (0) | 2021.10.09 |
파이썬으로 살펴보는 아키텍처 패턴 - 4장 #1 (0) | 2021.10.08 |
Comments