JisooPyo / KP3C-backoffice-project

스레드와 트위터를 참고하여 SNS 사이트를 만들어보고 백오피스까지 구현해보는 프로젝트
1 stars 2 forks source link

프로젝트 피드백 - 작성자: 이성국 튜터 #65

Open tjdrnr0557 opened 1 year ago

tjdrnr0557 commented 1 year ago

Overview

Code review

https://github.com/JisooPyo/KP3C-backoffice-project/blob/46293acf6113e30da13e0b6e7e462f6d276ceb87/src/main/java/com/example/kp3coutsourcingproject/user/service/UserService.java#L37-L39

https://github.com/JisooPyo/KP3C-backoffice-project/blob/46293acf6113e30da13e0b6e7e462f6d276ceb87/src/main/java/com/example/kp3coutsourcingproject/user/service/UserService.java#L102-L116

https://github.com/JisooPyo/KP3C-backoffice-project/blob/46293acf6113e30da13e0b6e7e462f6d276ceb87/src/main/java/com/example/kp3coutsourcingproject/user/service/FollowService.java#L14-L17

https://github.com/JisooPyo/KP3C-backoffice-project/blob/46293acf6113e30da13e0b6e7e462f6d276ceb87/src/main/java/com/example/kp3coutsourcingproject/user/entity/Follow.java#L12-L27

https://github.com/JisooPyo/KP3C-backoffice-project/blob/46293acf6113e30da13e0b6e7e462f6d276ceb87/src/main/java/com/example/kp3coutsourcingproject/user/service/FollowService.java#L21-L29

https://github.com/JisooPyo/KP3C-backoffice-project/blob/46293acf6113e30da13e0b6e7e462f6d276ceb87/src/main/java/com/example/kp3coutsourcingproject/user/entity/User.java#L47-L53

https://github.com/JisooPyo/KP3C-backoffice-project/blob/46293acf6113e30da13e0b6e7e462f6d276ceb87/src/main/java/com/example/kp3coutsourcingproject/user/controller/FollowController.java#L38-L47

https://github.com/JisooPyo/KP3C-backoffice-project/blob/46293acf6113e30da13e0b6e7e462f6d276ceb87/src/main/java/com/example/kp3coutsourcingproject/redis/controller/RedisPostController.java#L18-L29

https://github.com/JisooPyo/KP3C-backoffice-project/blob/46293acf6113e30da13e0b6e7e462f6d276ceb87/src/main/java/com/example/kp3coutsourcingproject/redis/service/RedisPostService.java#L23-L34

https://github.com/JisooPyo/KP3C-backoffice-project/blob/46293acf6113e30da13e0b6e7e462f6d276ceb87/src/main/java/com/example/kp3coutsourcingproject/redis/service/RedisPostService.java#L37-L44

https://github.com/JisooPyo/KP3C-backoffice-project/blob/46293acf6113e30da13e0b6e7e462f6d276ceb87/src/main/java/com/example/kp3coutsourcingproject/redis/entity/RedisPost.java#L8-L15

전반적으로 레디스를 이용한 시도 너무 좋았지만 좀 더 적절한 캐싱방법을 이용해보시면 더욱 좋을 것 같네요

https://github.com/JisooPyo/KP3C-backoffice-project/blob/46293acf6113e30da13e0b6e7e462f6d276ceb87/src/main/java/com/example/kp3coutsourcingproject/kakao/service/KakaoService.java#L37-L39

https://github.com/JisooPyo/KP3C-backoffice-project/blob/46293acf6113e30da13e0b6e7e462f6d276ceb87/src/main/java/com/example/kp3coutsourcingproject/kakao/service/KakaoService.java#L107-L111

https://github.com/JisooPyo/KP3C-backoffice-project/blob/46293acf6113e30da13e0b6e7e462f6d276ceb87/src/main/java/com/example/kp3coutsourcingproject/admin/controller/AdminNoticeController.java#L36-L45

https://github.com/JisooPyo/KP3C-backoffice-project/blob/46293acf6113e30da13e0b6e7e462f6d276ceb87/src/main/java/com/example/kp3coutsourcingproject/admin/service/AdminPostService.java#L19-L22

https://github.com/JisooPyo/KP3C-backoffice-project/blob/46293acf6113e30da13e0b6e7e462f6d276ceb87/src/main/java/com/example/kp3coutsourcingproject/admin/service/AdminUserService.java#L128-L134

https://github.com/JisooPyo/KP3C-backoffice-project/blob/46293acf6113e30da13e0b6e7e462f6d276ceb87/src/main/java/com/example/kp3coutsourcingproject/post/controller/PostController.java#L24-L48

전반적으로 동일한 부분에 대해서는 다시 지적하지는 않았으니 각자 작성한 부분에서 제가 리뷰 남긴 부분이 적용된다면 고쳐보시면 실력향상에 도움이 될 것 같습니다. 프로젝트하느라 고생많으셨습니다. 열심히 하고 계신게 눈에 보이네요. 다른 팀원분들이 작성하신 로직도 보면서 본인 것으로 만들면 더 좋을 것 같네요