늦은 프로그래밍 이야기
230214 TIL (최종프로젝트) 본문
프로젝트
Pull Request
그동안 프로젝트를 진행하며 Pull Request를 사용하지 않고 팀원들이 한자리에 모여 다같이 merge를 진행하였는데 이번에는 Pull Request를 통해 서로의 코드를 리뷰하고 모든 팀원들의 승인을 받은 코드만 merge하는 방식으로 진행하였다.
프로젝트를 시작하며 작성한 entity 부분에서도 리뷰가 있었고, 어제 작성한 카테고리에서도 리뷰가 있었다. 서로의 코드를 리뷰하며 작성한 코드의 부족한 부분을 수정하다 보니 금요일에 작성한 코드도 오늘 merge가 되었다. 은근 오래 걸리고 까다로운 작업이지만, 무결한 코드를 dev 브랜치에 merge하기 위한 필수 작업이라는 생각이 들었고, 내가 작성한 코드의 미숙한 부분을 채워 나갈 수 있어서 많은 도움이 되었다.
레스토랑 조회
Menu CRUD 부터 완성하고 싶었지만, 줄서기 기능을 담당한 팀원이 레스토랑 관련 기능들이 구현되어 있지 않으면 코드를 작성하는데 어려움이 있을 것 같아 레스토랑 CRUD에서 내가 맡은 조회 기능을 먼저 구현하기로 하였다.
조회 관련이어서 복잡한 로직은 없었지만, 아직 다른 팀원이 담당한 레스토랑의 생성이나 수정 부분이 merge가 되지 않은 상태여서 머릿속으로 생각하며 구현해야 했기에 그런 부분에 조금 어려움이 있었지만, 언제나 순서대로 진행할 수는 없기에 이러한 경험이 아직 구현되지 않은 기능의 다음 기능을 작업할 때에 도움이 될 것이라 생각한다.
오늘은 그다지 어려운 작업은 아니었지만, 처음 Pull Request를 하며 다른 팀원들의 코드를 리뷰하고, 팀원들이 리뷰한 내용들을 수정하다 보니 많은 작업은 하지 못했다. 내일부터는 조금 더 분발해서 이번주 내로 기본적인 백엔들 기능들은 모두 구현을 해야할 것이다.
'내일배움캠프 > TIL, WIL' 카테고리의 다른 글
| 230217 TIL (최종프로젝트) (0) | 2023.02.17 |
|---|---|
| 230216 TIL (최종프로젝트) (0) | 2023.02.17 |
| 230213 TIL (최종프로젝트) (0) | 2023.02.13 |
| 230210 TIL (알고리즘, 프로젝트) (0) | 2023.02.10 |
| 230209 TIL (알고리즘, 프로젝트) (0) | 2023.02.09 |