codestates / codestates/Hello-Post

[KPT] 마무리 KPT 회고 작성하기

Open
#99 0 comments 0 reactions 1 assignee Claimed by @Leekyeongmi View on GitHub
KPT
Dominant language
JavaScript
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

## Keep (유지할 항목)
- 내가 마주친 문제사항과 그걸 어떻게 해결했는지 블로그에 기록하는 것, 혹은 팀원들과 나누는 것
- 시중 서비스를 마주했을 때, UI/UX를 분석해보는 습관을 들이기 시작한 것
- 일상이 무너지지 않도록 건강 관리 잘하기 (일주일 3-4일 운동, 충분한 수면)
- 집중, 긴장, 몰입, 재미

## Problem (문제라고 생각하는 항목)
- 와이어프레임을 설계하면서 반복되는 컴포넌트 구조를 짜고 갔더라면, 반복되는 코드를 줄이고 유지보수가 쉬웠을 것 같다.
- 내가 머릿속에 상상하는 장면을 그대로 화면에 그릴 정도로 css 속성을 파악하고 있지 않다. 특히, 레이아웃과 위치와 관련된 작업이 마음처럼 되지 않는다.
- 클라이언트와 서버가 결국 동일한 데이터 흐름을 기반으로 톱니바퀴처럼 맞물리기 때문에 어느 한 쪽이라도 완성되지 않으면 온전한 기능 작동이 되지 않는다는 걸 프로젝트 말미에 깨달았다. 스키마를 만들고 API 문서를 작성할 때, 서버 쪽의 역할이라고 소홀히 대한 것이 문제였다.
- 시간에 쫓길 때, 커밋 규칙을 따르지 않고 급하게 PR을 날리게 되는 경우들이 생긴다.

## Try (Action Items)
- [ ] custom-axios를 통해 함수 모듈화 시도해보기
- [ ] 반응형 웹 구현하기
- [ ] 레이아웃, 위치와 관련된 css 속성을 꼼꼼하게 공부하면서 처음부터 만들어보기
- [ ] 좋은 웹 디자인 레퍼런스 많이 보기
- [ ] 용이한 상태 관리를 위한 redux 공부하기
- [ ] 자주 사용되는 커밋 타입들을 올바르게 숙지하고 팀원들과 커밋의 구조를 다시 한 번 의논해서 명확히 하기
- [ ] 같은 포지션인 팀원과 소통하는 것 만큼이나 서버를 담당한 팀원들과의 소통이 중요하다. 특히, 기획 단계에!
- [ ] 퍼스트 프로젝트에서 했던 경험들을 토대로 파이널 프로젝트에서 어떤 것들을 할 수 있을지 미리 준비하기

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.