git hub
https://github.com/doolchong/Maeng9-news-feed?tab=readme-ov-file
Keep - 현재 만족하고 있는 부분
이번 프로젝트에서는 설계 과정에서 시간을 많이 할애하여 꼼꼼히 설계한 것이 만족스러웠습니다.
도메인별로 역할을 나누고, 깃허브를 fork 후 feat 브랜치를 각자 생성하여 진행한 만큼 충돌이 거의 없었던 점이 무척이나 좋았습니다.
무엇보다도 팀원들과 문제가 발생했을 때마다, 또 논의할 것이 있을 때마다 즉각적으로 소통하고 유쾌한 분위기에서 함께 해결해 나가는 과정이 즐거웠습니다.
프로젝트 설계를 세세하게 한 것 아주 마음에 들었습니다.
시퀀스 다이어그램을 처음으로 만들어 봤는데 구현한 기능들의 처리 과정이 한눈에 들어와서 좋았습니다.
다들 본인이 해야할 일들을 알아서 찾아준 점 너무 고마웠습니다.
개인의 아이디어를 자유롭게 말하고 소통하는 부분이 프로젝트 수행에 큰 도움이 됐습니다.
깃 허브에서 sync fork 기능을 처음으로 사용해 보았는데, 이 기능이 협업을 진행할 때 좋은 기능을 했던 것 같습니다.
깃 허브 사용 시 Pull Request 생성 시 자기 파트 부분이 아니더라도 서로가 작업한 것에 관심을 가지고 피드백해주고 코멘트 달아주는 부분이 팀원들이 나의 작업물에 관심을 가지고 있다는 것에 뿌듯함도 있고 더 열심히 하게되었습니다.
Problem - 불편하게 느끼는 부분
자리 비울때 아닐때 구분할 수 있게 미리 말하고 자리비움으로 바꿔놓기.
코드 컨벤션 룰을 사전에 정했지만, 정확히 지키지 못한점이 아쉬웠습니다.
Try - Problem에 대한 해결책, 당장 실행 가능한 것
팀원에게 자신의 상태를 정확히 설명해주고 이동하기
코드를 초반에 구현할 때 팀원들과 다시 한번 더 사전에 정해진 코드 컨벤션 룰을 상기시켜서 지킬 수 있게 하기
최소한 의사결정을 빨리라도해서 잘못된 방향이라도 빨리 보완할 수 있게 하기
이번 팀프로젝트를 진행하면서 JWT를 다루면서 사용자 인증 부분을 구현해보면서 스스로 많이 성장할 수 있었던 시간이여서 뿌듯한 일주일이였다. 이번 팀프로젝트를 하면서 팀워크가 정말 중요하다고 많이 느꼈다. 이번에 유독 잘맞는 팀원들과 함께 작업을 했고 그 과정이 재밌고 즐거웠다. 다들 나보다 실력도 출중하고 배려심도 많아서 정말 많이 배울 수 있었고 그래서 스스로 더 성장할 수 있었고 결과물도 지금까지 중에 가장 만족스러운 결과물이 나왔던 것 같다. 그리고 WBS, 시퀀스 다이어그램, git에 fork 기능과 같이 전에 사용하지 못했던 기술들을 이용해서 작업 해 볼 수있는 경험을 해서 그 부분이 정말 좋았다. 아쉬웠던 점은 팀원들과 함께 코드 컨벤션을 정했는데, 나의 능력부족으로 그 규칙을 완벽하게 지키지 못한 점이 스스로 많이 아쉬웠다.