[TIL] 기초_뉴스피드 만들기 (3) _ 최종 회고

J쭈디·2024년 12월 27일
1

Sparta_프로젝트

목록 보기
5/35

1. 한 주의 흐름

1) 한 일
프로젝트 명: 뉴스피드 프로젝트
필수 작업: 유저 CRUD, 게시판 CRUD, 로그인 기능 및 인증, 친구추가 기능
추가 작업: 댓글 CRUD, 좋아요 기능, 정렬 기능

2) 느낀점

주양 - 본격적인 협업을 하면서 처음 제대로 된 의견 충돌이 나서 그 부분을 건강하게 해결하는 방법을 찾을 수 있었던 것 같고, 프로젝트 주차인데 팀장이라서 긴장을 많이 했는데 좋은 팀원들을 만나서 고생을 거의 안 해서 감사한 마음이 들었다.

재성 - 팀과 같이 협업을 하며 코드를 하는 것이 얼마나 즐거운지 알았고, 소통의 중요성을 깨닫게 되었다. 좋은 팀원들을 만나 잘 마무리하였고, 실력을 더 쌓아 팀원들에게 알려줄 수 있을 정도의 개발자가 되고싶다.

윤현 - 깃허브를 조작하는 데에 있어서 어려움이 많았는데 많은 사람들의 도움을 받아 깃허브의 조작법을 많이 공부할 수 있게 되어서 좋았던 것 같습니다.

혁규 - 협업을 진행하며, 깃헙과 JPA 에 대한 숙련도가 한층 올라갔다고 생각합니다. 감사합니다

2. Keep

  • 페어 코딩을 기획단계에서부터 시작했기 때문에 코드 에러 확률을 비교적 낮출 수 있었고, 서로의 코드를 좀 더 잘 이해할 수 있었던 프로젝트였다.
  • 깃허브 조작을 열심히 공부하는 태도로 누구 하나 빠짐 없이 참여한 것이 좋았다.

3. Problem

1) 문제

  • 피벗 테이블의 사용 여부에 대한 의견 취합이 힘들었던 것과, 깃허브 버전 등 코드 머지가 힘들었던 점 등이 있다.

2) 원인

  • 피벗 테이블의 역할과 한계를 극복하기에 시간이 부족했고, 우리가 무엇을 우선으로 해야하는 지 몰랐던 것이 큰 문제였다.

  • 각자 다른 버전의 인텔리제이를 사용한 것과 깃허브 업로드 조작에 있어서 각자 터미널, 인텔리제이 등 다른 방식을 사용한 것, 그리고 초기에 기초 프로젝트 작업이 완벽하지 않았다는 점 등이 원인인 것으로 판단 된다.

4. Try

  • QueryDSL의 어려움을 가진 사람들은 조금 더 공부하고, 다음 프로젝트에 활용할 수 있게 되었으면 한다.
  • 피벗 테이블에 대한 이슈가 있었기 때문에 DB에 대한 각자의 공부도 조금 더 필요하다고 판단 된다.
profile
언제 어느 위치에 있더라도 그 자리의 최선을 다 하는 사람이 되고 싶습니다.

0개의 댓글