Skip to content

[ Core ] 거대 서비스를 쪼갠다 (UserService 626줄, CommunityService 616줄) #162

Open

Description

@RosieOh

#132 의 5단계. 상위: #132

현재 상태 (2026-10-24 측정)

서비스 처음 지금
HealthService 977줄 385줄
UserService 626줄 626줄
CommunityService 616줄 616줄

HealthService 는 쪼개졌다. 나머지 둘은 그대로다.

쪼개는 기준

줄 수가 목표가 아니다. 한 서비스가 여러 이유로 바뀌면 쪼갠다.

HealthService 때 쓴 기준을 그대로 쓴다 — 바뀌는 이유가 다른 묶음을 찾고, 그 묶음이 독립적으로
테스트되는지
본다. 테스트가 같이 따라오지 않으면 자른 자리가 틀린 것이다.

To Do

주의

쪼개는 것 자체는 동작을 바꾸지 않아야 한다. 쪼개면서 버그를 고치고 싶어지면 별도 이슈로
분리한다
— 섞으면 어느 쪽이 깨뜨렸는지 알 수 없다.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions