일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 링피트
- realclass
- 괜찮음
- 프로젝트
- 영어원서읽기
- 읽기
- 화상영어
- 3줄정리
- FIT XR
- 10분
- English
- 만화도
- leetcode
- 개발자
- 쓰릴오브파이트
- Problem Solving
- Writing
- 월간
- 30분
- 매일
- 잡생각
- 영어공부
- 사이드
- 운동
- 뭐든
- 파비최
- 스탭퍼
- 미드시청
- 리얼 클래스
- Daily Challenge
Archives
- Today
- Total
파비의 매일매일 공부기록
파이썬으로 살펴보는 아키텍처 패턴 - 4장 #1 본문
4장은 플라스크를 활용해서 첫 번째 유스 케이스를 보여주며 서비스 계층 패턴을 소개한다.
4.1 애플리케이션을 실세계와 연결하기
- 작성해둔 코드들을 엮어서 깔끔한 아키텍처로 리팩터링
4.2 첫 번째 엔드 투 엔드 테스트
- 엔드 투 엔드 테스트 : HTTP를 사용하여 실제 API 엔드포인트와 실제 데이터 베이스를 사용해서 테스트하는 방법
- 테스트를 완벽하게 성공하려면 '빠른 테스트'와 '느린 테스트'로 나눠야 함.
4.3 직접 구현하기
- 4.2에서 만든 테스트 코드에 맞게 API 코드 작성(flask)
4.4 데이터베이스 검사가 필요한 오류 조건
- 4.3처럼 구현 시 작성된 코드가 점점 복잡해 보일 것(못생겨질 것)
- 만약 오류 처리를 하고 싶을 경우 데이터 무결성 검사를 해야 하는데, 이것들을 추가하다 보면 코드가 복잡해짐
반응형
'Study > Python' 카테고리의 다른 글
파이썬으로 살펴보는 아키텍처 패턴 - 4장 #3 (0) | 2021.10.10 |
---|---|
파이썬으로 살펴보는 아키텍처 패턴 - 4장 #2 (0) | 2021.10.09 |
파이썬으로 살펴보는 아키텍처 패턴 - 3장 #2 (0) | 2021.10.07 |
파이썬으로 살펴보는 아키텍처 패턴 - 3장 #1 (0) | 2021.10.05 |
파이썬으로 살펴보는 아키텍처 패턴 - 2장 #3 (0) | 2021.10.04 |
Comments