Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SOLID 적용 #14

Open
5 tasks
middlefitting opened this issue Mar 28, 2023 · 0 comments
Open
5 tasks

SOLID 적용 #14

middlefitting opened this issue Mar 28, 2023 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@middlefitting
Copy link
Member

middlefitting commented Mar 28, 2023

[ENHANCEMENT] SOLID 이슈

제안 사항

코드의 설계가 현재의 시점으로 봤을때 많이 부족한 상황입니다. 기능 개발에 앞서 SOLID 원칙에 따라 코드를 재정비합니다.

Todo

컨트롤러 역할 분리

  • 테스트 코드 configService 의존성 제거
  • HTTP 요청 처리 별도 클래스 분할
  • 비즈니스 로직 호출 별도 클래스 분할
  • HTTP 응답 생성 별도 클래스 분할
  • 예외 처리 별도 클래스 분할
@middlefitting middlefitting added the enhancement New feature or request label Mar 28, 2023
@middlefitting middlefitting self-assigned this Mar 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

1 participant