facde
(1)
[질문]많은 필드를 가진 서비스 클래스 어떻게 해결해야 할까요?
현재 페이스북을 따라 만드는 미니프로젝트를 진행 중입니다. 기능이 추가되면서 어느 순간 하나의 Service가 5개의 필드를 가지게 되었고, 리팩토링을 할 시점이 왔구나!를 느꼈습니다. 하지만 아무리 생각해도 좋은 방안이 생각나지 않아서 이렇게 질문을 남기게 되었습니다. 현재 문제점과 제가 생각한 해결 방법에 대해서 정리했습니다. 제 해결 방법에 대한 의견이나 혹은 다른 방법에 대해서 조언해 주시면 감사하겠습니다. 현재 상태 게시글 이미지 위 이미지는 프로젝트의 게시글로, 게시글에서 보여줘야 할 부분은 총 5가지입니다. 내용, 작성일, 수정일, 작성자 이미지 혹은 동영상 댓글 개수 좋아요 개수 공유 횟수 (현재 미구현) Post 엔티티의 연관관계 Post는 현재 User와 UploadFile을 단방향으로..
Spring
2019. 12. 28. 18:42