🔗 링크

🎯 목표

https://github.com/jseop-lim/anam-earth-be-fastapi/issues/22


참고자료 및 이론 정리

파이썬 도구

black

black은 a[1 : 3]처럼 슬라이싱을 포맷하므로 flake8 e203 규칙을 위반한다.

Pydantic

pydantic.BaseSettings로 환경 변수 validation 하기

클린 아키텍처 & DDD 예제

[Velog] Python으로 클린 아키텍처 적용하기 [GitHub] Implementing the Clean Architecture - Auctions 예제 코드

[GitHub] fastapi-ddd-example

[GitHub] Architecture Patterns with Python 예제 코드

[Medium] 좋은 테스트 코드는 어떻게 만들가 with Clean Architecture (Golang)

https://fueled.com/the-cache/posts/backend/clean-architecture-with-fastapi/

Domain Driven Design (DDD)

[Tistory] DDD 핵심만 빠르게 이해하기

[GitBook] DDD(Domain Driven Design)