issues
search
1-MSG
/
backend
0
stars
2
forks
source link
[REFACTOR] product 패키지 리팩토링
#191
Closed
I-HYEON
closed
2 months ago
I-HYEON
commented
2 months ago
상품 관련 api 코드 리팩토링
리팩터링 이유
가독성 향상, 유지보수 용이성 증가 위해서 코드 리팩토링 진행합니다.
예상되는 변경점
에러 처리(CustomException 만들어서 사용)
dto, entity 변환 로직 convertor 사용
복잡한 코드는 별개의 메서드로 구현 위주로 리팩토링 진행할 예정입니다.
리팩터링 후 기대 효과
현재 상품 관련 api들이 에러 처리를 모두 commonException에서 하고있어, 정확한 에러 이유를 알 수가 없는데, 개선할 수 있습니다.
dto, entity 변환 로직이 service단과 분리되어 비즈니스 로직이 한눈에 보이게 정리할 수 있습니다.
참고 사항
상품 관련 api 코드 리팩토링
리팩터링 이유
가독성 향상, 유지보수 용이성 증가 위해서 코드 리팩토링 진행합니다.
예상되는 변경점
리팩터링 후 기대 효과
참고 사항