본문 바로가기

개발관련/TIL

내배캠 7주 2일 차

 오늘은 뉴스피드 프로젝트의 기본 구현 기능인 게시글의 생성, 조회, 삭제, 수정과 게시글에 대한 댓글의 생성, 조회, 수정, 삭제를 구현했다. 이 과정에서 깃 연습을 하면서 커밋 메시지에 대한 컨벤션을 정하고 깃 전략을 이용해서 프로젝트를 진행했다. 문제점은 저 당시 구현할 기능 자체가 너무 적어서 오히려 작업할 때 더 힘들었던 거 같다. 함수 한, 두개 만들고 커밋하면서 Pull Request를 하고 깃 허브에서 Pull로 충돌 난 거 해결하고 다시 푸시하고의 반복이라 좀 더 어려웠다.

 

 프로젝트의 기획을 큰 그림을 그려서 세부 내용을 만들 때 기획자가 없기 때문에 서로의 의견을 모으기 어려웠고 또한 기능을 구현하면서 중간에 계속 이 방향이 맞는지에 대한 의문이 있어 의견을 조율하는 게 가장 시간이 오래 걸렸다. 현재 이 글을 쓰는 시점에서도 아직 완벽하게 의견이 조율이 된 것이 아니라 또 진행을 하다보면 계속 의견을 조율하게 되지 않을까싶다. 뭐 아무튼 기획이 좀 어렵다는 것도 깨닫게 되었다.

 

 필수 기능은 현재 구현이 됐고 부가적인 기능을 구현하기 위해서 이번에는 제대로 역할을 나눠봤다. 현 시점에서 추가해 볼 기능은 좋아요, 신고하기와 태그(블로그의 # 같은거)와 인증/인가 부분이다. 이걸 내일 각자 맡아서 구현을 하는 시간을 가질 거 같다. 

 

 뭐 많이 힘들었지만 그래도 이렇게 팀 프로젝트를 경험해 볼 수 있다는 것이 좋은 거 같다.

'개발관련 > TIL' 카테고리의 다른 글

내배캠 9주 2일 차  (0) 2024.06.11
내배캠 9주 1일 차  (0) 2024.06.10
내배캠 7주 1일 차  (0) 2024.05.27
내배캠 6주 4일차  (1) 2024.05.23
내배캠 6주 2일 차  (2) 2024.05.21