회고 진행방식: KPT 방식
Keep
프로젝트 진행 과정에서 만족하고 있는 부분을 작성
Problem
프로젝트 진행 과정에서 어려웠거나 개선이 필요하다고 생각하는 부분을 작성
Try
Problem에 대한 해결책과 추후 시도해 볼 부분을 작성
프로젝트 중간 회고: 기술 관련
Keep
민재
- 여러 기능을 구현하며 다양한 로직을 생각해 볼 수 있었다.
- 협업을 위한 깃, 깃허브를 사용해보며 이전에 사용해보지 못한 기능들을 사용해보았다.
- 타입스크립트를 처음 사용해보았고 아직 미숙하지만 변수, 인자들의 타입을 생각하며 코드를 작성하게 되었다.
민종
- 디자인에 맞게 퍼블리싱 하는 능력을 키운 것 같다.
- 타입스크립트를 사용하는 것에 어느정도 익숙해진 것 같다.
- 일정을 맞춘 것에 만족스럽다.
지원
- 이번 기회에 깃헙을 제대로 배우는 것 같아 좋다.
- 디자인 기다리면서 로직을 먼저 구현하면서 시간을 효율적으로 사용한게 좋았다.
다연
- 서비스 기획과 컨셉에 맞게 디자인 파일을 완성시킬 수 있었다.
- 반응형으로 진행한 부분이 만족스럽다.
- API 호출을 통해 원하는 데이터를 화면에 보여주는 과정이 조금 더 익숙해지고 빨라진 것 같다.
Problem
민재
- api와 통신한 뒤 로컬의 유저 데이터와 클라이언트 단의 데이터를 직접 수정해야해서 로직이 복잡해지고 오류가 생길 가능성이 커진것 같다.
- 본인이 컴포넌트화하는 과정에서 단순히 나누어 정리하고 있는게 아닌가 생각이 들었다.
- 비동기 통신, 리액트의 라이프 사이클을 더 공부할 필요가 있는것 같다.
민종
- styledComponent를 작성할 때 폰트 관련 스타일이 반복되는 문제가 있다.
- 로고 이미지, 폰트가 느리게 로드 되어 화면이 매끄럽지 않게 로딩되는 문제가 있다.
지원
- props-drilling
- 비동기 상태관리
- 아직 미숙한 나의 리액트 능력과 처음 사용해보는 타입스크립트를 사용하다보니 개발하는 시간이 오래걸린다
다연
- 재사용되는 컴포넌트를 만들기 위한 고민을 하면서 개발을 하다보니, 생각보다 개발에 시간이 오래걸린 것 같다.
- 타입스크립트를 처음 사용하다보니 어떻게 사용하는 것이 좋을지에 대한 의문이 들었다.
- 이미지 해상도에 맞게 이미지 파일을 개선 해야겠다고 생각했다.
Try
민재
- 멘토님에게 질문을 했고 그에 대한 해답으로 리액트 쿼리를 사용하는게 어떻냐는 대답을 받았다.
- 단기간의 프로젝트인 만큼 빠르게 작성하고 리팩토링을 통해 컴포넌트를 더 잘 사용해보려한다.
- 현재로서는 다양한 코드를 검색해보고 다른 분들과 이야기를 나누며 사용법을 적립해가고있다.
민종
- styledComponent의 ThemeProvider를 사용하면 중복되는 스타일을 효과적으로 관리할 수 있을 것 같다.
- 내 정보 조회 같은 특정 API를 자주 호출해야하는데 리액트 쿼리를 이용하면 효과적으로 처리할 수 있을 것 같다.
지원
- react-query를 도입해보면 좋을 것 같다.
- 이슈 단위를 더 쪼개야될 필요가 있다.
- 변수 네이밍 컨벤션을 정하는게 각자 코드 읽을때도 알아보기 쉽게 할 수 있을 것 같다.
- 공통 styledComponent들은 한 파일에서 export 하면서 사용할 수 있을 것 같다 (예. wrapper?)
- scss 믹스인 같은 것을 사용할 수 있는지 찾아봐야겠다.
다연
- 먼저 개발을 하고 컴포넌트 분리가 필요한 경우에는 추후에 리팩터링해도 좋을 것 같다.
- 아직 기능 구현을 하지 못한 에디터 페이지를 구현하고, 퍼블리싱이 되지 않은 부분에 참여할 예정이다.
- 더 나은 사용자 경험을 위해 필요한 기능이 있는지 논의하고 추가해보면 좋을 것 같다.
유리팀 중간 회고: 협업 관련
민재
- 타입스크립트 부분 관련하여 많이 의존하였다는 생각이 든다. 스스로 학습하고 해답을 찾을 수 있는 능력을 길러야겠다.
- 다른 팀원들이 읽기 좋은 단위로 이슈를 자르지 못했다는 생각이 든다. 리뷰가 더 편해질 수 있도록 작은 단위로 잘라야겠다.
- 어떤 의견이 있을때 생각 정리를 잘해서 조리있게 팀원들에게 의견을 전달해야겠다는 생각이 들었다.
민종
- 이야기를 할 때 내 생각을 다른 팀원들에게 주입하려고 했던 부분이 있던 것 같다.
- 남의 의견을 수용하고, 조금 더 넓은 시야를 가질 필요가 있는 것 같다.
- 지금 당장 해결하기 어려운 문제들에 대한 내 생각을 제대로 전달하지 않고, 다른 팀원들의 선택을 따르겠다며 회피했던 것 같다.
- 내 의견을 확실하게 팀원들에게 전달할 필요가 있다.
- 말 끝에 ‘그렇지만, 여러분의 선택을 따르겠습니다.’ 금지
지원
- 팀원들 비해 많이 부족한 것 같아 잘 하겠다는 마음에 혼자 끙끙대면서 시간을 끈것같다ㅠㅠ
- 나의 각 이슈들에 대해 인내심있게 대해준 팀원들에게 너무 감사하다ㅠ
- 비대면/비동기로 협업하다 보니 전에 다른 분이 있던 이슈들을 다시 내가 반복하는 문제가 있는것같다.
다연
- 개인적으로 다른 팀원들보다 시간이 부족했기 때문에 많은 기능 개발에 참여하지 못한 부분이 아쉽다.
- 개인 사정을 이해해준 팀원들에게 너무 고맙다.
- 시간이 부족했지만 나름대로 최선을 다했다고 생각한다.
- 계획한 일정에 대부분 맞춰 진행되어 끝까지 잘 마무리할 수 있을 것 같다.
추가 사항
→ PR에 진행하며 겪었던 이슈를 남겨두자.