목록 보기
코드 품질 개선 기법 10편: 적절한 거리 유지에 신경쓰자
아키텍처

코드 품질 개선 기법 10편: 적절한 거리 유지에 신경쓰자

라인
라인
2025년 5월 9일

두줄요약

UI와 리포지터리가 최대 개수 규칙을 암묵적으로 공유하는 구조의 문제를 다뤘습니다. `hasMoreItems` 같은 명시적 속성으로 책임을 분리하는 방법을 제안했습니다.

핵심 내용

  • UI와 리포지터리 레이어가 +1 조회, 최대 100개 표시 규칙을 암묵적으로 공유하는 구조의 문제
  • StoredItemshasMoreItems를 추가해 레이어 간 의존을 명시적으로 분리하는 개선 방향
  • 최대 개수 같은 기능 고유 로직을 범용 데이터 모델에 넣을 때의 책임 경계와 의존 방향 주의

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...