codestates / codestates/Maat-Bab

[KPT 회고] 2021.10.26

Open
#72 1 comment 2 reactions 4 assignees Claimed by @js5787 View on GitHub
retrospect
Dominant language
JavaScript
Stars
0
Forks
1
PR merge metrics
No merged PRs in 30d

Description

### Keep (유지할 항목)
* client, server 간 merge sync용 브랜치를 분리해서 활용하고 있는 것이 좋은 것 같다.
* 스키마, API 등 수정 사항을 바로 문서에 적용하고 공유하는 것이 좋은 것 같다.
* 프로젝트 Notion 페이지에서 캘린더를 사용해 일정을 공유하는 것이 좋은 것 같다.
* 마일스톤에 태스크카드를 순서화, 작업 진행을 체크하고 있어 작업 현황 보기가 좋은 것 같다.
* 서버와 클라이언트가 컴포넌트-로직 간 상호 작용을 확인하며 작업 일정을 맞추는 것이 좋다.

### Problem (문제라고 생각하는 항목)
* git 사용이 미숙하여 작업 중 git branch를 적절히 변경하는 등 조금 더 익숙해져야할 것 같다.
* [Front] 기능이 완성되면 commit 하기, 한번에 하나의 기능을 시험해서 문제가 무엇인지 파악하기 등 작업하면서 유념할 부분을 깨달았다.
* [Front] 서버와의 연동이 늦어져 요청 등 기능보다 css 등을 우선 작업하고 있는데 조금 걱정스럽다.
* [Back] API 응답이 한번에 확정되지 않고 수정되어 혼란스럽다.
* [Back] socket.io학습을 아직 충분히 하지 못하여 채팅 관련 API가 아직 미정이다.

### Try (Action Items)
* 각자 로컬 상 dev 등의 기본 작업 브랜치를 기준으로, 리모트 레포(upstream)을 Pull하여 개발팀원 간 싱크를 맞추고,
새로운 기능 작업 시 기준 브랜치에서 뻗어나온 새로운 브랜치를 만든다.
* [Front] 카카오 지도 api 및 socket.io를 이용하는 Main, Chat 페이지에서는 Redux 등을 이용해 상태관리를 해야할 것 같다.
* [Front] First project 때 CSS를 다듬을 시간이 많이 부족했기 때문에 기능 및 css를 동시에 작업하며 하는 것으로 계획했다. 남는 시간을 잘 확인하면서 진행해야 할 거 같다.
* [Back] 클라이언트에서 필요한 API 응답 파악이 단순하지 않아 더 많이 확인하고 실시간으로 커뮤니케이션을 하도록 한다.
* [Back] socket.io에 대해서 더 알아봐야 할 거 같다.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.