presentation layer
-
이코에코(Eco²) Clean Architecture #9: Presentation Layer 정제이코에코(Eco²)/Clean Architecture Migration 2026. 1. 2. 13:23
Presentation Layer의 gRPC 구조를 정제하고, 횡단 관심사를 인터셉터로 분리한 과정을 기록합니다.1. 판단 기준Presentation Layer 내부 폴더 구조를 결정할 때 적용한 판단 기준:1.1 폴더 분리 기준기준질문분리 조건역할 분리이 파일의 책임은 무엇인가?서로 다른 책임 → 다른 폴더변경 주기언제 이 파일이 수정되는가?다른 시점에 변경 → 다른 폴더생성 방식수동 작성인가, 자동 생성인가?자동 생성 파일 → 별도 폴더재사용성여러 서비스에서 공유되는가?공유 가능 → 별도 폴더1.2 gRPC 폴더 구조 결정파일 종류역할변경 주기생성 방식재사용결론*_pb2.py메시지 정의proto 변경 시자동 생성Xprotos/*_pb2_grpc.py서비스 스텁proto 변경 시자동 생성Xprotos/..