[GDG X Whatever] 왓에버 3주차 회고록
2023. 9. 16. 14:28ㆍ활동 회고록
1. 컨트롤러에 왜 인터페이스를 썼는가?
컨트롤러 인터페이스와 구현체를 따로 뺐는데 생각해보니 왜 굳이 그렇게 했나 싶다.
스웨거에 인터페이스 경로와 구현체 경로가 따로 뜨고 구현체에서 매개변수를 추가할 때 마다 인터페이스도 수정해주어야하는 과정이 다소 귀찮았다. 컨트롤러가 인터페이스를 쓸 요소인건지에 대한 의문이 좀 있는 것 같다.
2. 데이터베이스 설계시에 생각할 것.
데이터 베이스를 엔티티와 매핑시켜 생각하다보니 테이블을 굳이 따로 뺴려고 했던 문제들이 존재했던 것 같다.
유저 테이블로 들어가도 될 것이 따로 테이블로 빠졌던 것 같다.
3. api/task 단위로 브랜치 파서 합치기
revert를 고려했을때 작은 단위로 브랜치 파서 합치는게 좋음.
'활동 회고록' 카테고리의 다른 글
[ GDG X Whatever ] 6주 챌린지 끝! 애자일한 설계 맛보기, 2등 수상 (0) | 2023.09.30 |
---|---|
[GDG X Whatever] 4주차 회고록 (0) | 2023.09.23 |
[GDG X Whatever] 2주차 회고록 with 백엔드 멘토링 (0) | 2023.09.06 |
[GDG X Whatever Challenge] 1주차 진행 회고록 (0) | 2023.09.06 |