본문 바로가기

스테이츠 코드(백엔드)/개인 회고25

Code States - MainProject 최종 회고록 Main Project를 통해 부족한 것과 잘했던 것들을 정리 잘한 것 각자 생각을 자유롭게 제안하고, 의견을 조율 적극적인 참여 팀원의 코드를 통해 부족한 부분을 보완 코딩의 처음부터 끝까지 모든 과정을 완성 아쉬운 것 깃허브 기능을 적극 활용하여, Project 관리를 하지 않은 것 ( Issue, 칸반보드) 구체적인 기획, 설계, 분석이 필요 (잦은 변경) 팀원들의 의견이 일치되지 못한 것 (소통 부족) FE / BE 입장에 대해서 구체적인 커뮤니케이션의 부재 코드 수정에 따른 소통 부재 중간 ~ 최종 프로젝트 완성하면서 느낀 점 중간 회고록으로부터 1~2주간의 시간이 지났다. 그때와 지금의 코드는 큰 변화가 없다. 1~2주간의 시간 동안 front에서 요청하는 사항에 대해 피드백해주고 원하는 값으.. 2022. 10. 20.
Code States - MainProject 갈등 팀원과 의견 차이 내 의견 - 멘토님의 조언을 적극 반영하고 서로 의견 조율을 통해 수정할 사항이 있다면 최대한 반영하자. 우리는 각기 다른 실력과 방법, 스타일을 가지고 코드를 작성했다. 그래서 코드를 합쳤을 때 통일성이 떨어지고 코드의 완성도가 낮아진다고 생각했다. naming, Dto, mapper, builder, 통합 service 등 최대한 스타일의 통일성을 맞춰 코딩하는 것을 제안했다. 뿐만 아니라 멘토님 조언에 따라 가능한 피드백을 모두 반영해서 수정하고 프로젝트를 완성하기를 원했다. 나의 목적은 프로젝트를 통해 더 배우는데 목적을 가지고 있었다. 팀원의 의견 - 프로젝트를 완성하는 것을 무조건 최우선으로 하자. 각자 맡은 부분의 기능이 작동하면 문제 없고 무조건 완성을 목표로 하고, 시간.. 2022. 10. 19.
Code States - MainProject 중간 회고록 MainProject를 진행하면서 최대한 많은 것을 얻어가고자 했다. 책, 인강, 블로그, 공식 홈페이지를 통해서 얻는 것과는 다른 것들을 얻을 수 있을 것이라 생각했기 때문이다. 프로젝트를 진행하면서 학습할 때와는 달리 내가 원하는 코드를 구현하기 위한 고민하는 시간을 많이 가졌다. 고민하는 시간을 가지면서 내가 개발자를 선택한 이유를 다시 한번 느꼈다. 문제나 퀴즈를 풀고 고민하며 아이디어 생각해내는 것이 좋아서 백엔드 개발자라는 직업에 관심을 가지게 되었다. 그리고 이번 프로젝트를 통해서 원하는 코드를 구현하고 문제를 해결하기 위해 고민하고 생각하는 시간을 많이 보내면서 이 직업을 선택한 것에 대해 스스로 좀 더 확신을 가질 수 있었다. 특히 코드를 작성하고 나서 보다 깔끔하고 명료한 코드를 고민하.. 2022. 9. 27.
Code States - 첫 프로젝트를 마치며 회고 Main Project 전 Pre Project Clone 코딩 기능 구현 회원 기능( JWT, OAuth2 ) OAuth2 ( 구글, 네이버, 페이스북 ) OAuth2 로그인시 자동 회원가입 정보 수정 및 삭제시 JWT 토큰 검증 필요 게시글 (CRUD) 기능 게시글 작성자 Response Body 포함 게시글 수정, 삭제시 JWT 토큰 검증 필요 게시글 조회시 해당 게시글의 댓글을 포함하여 조회 댓글 (CRUD) 기능 댓글 작성자 Response Body 포함 댓글 수정, 삭제시 JWT 토큰 검증 필요 좋아요 기능 한명의 회원은 한 게시글에 좋아요를 1번만 선택할 수 있음. (추가시 -1 ) 게시글 조회수 기능 게시글 조회시 +1 추가 Pre Project를 통해 부족한 것과 잘했던 것들을 정리 잘한.. 2022. 9. 13.