Keep (유지할 항목)
- 서로 독려하는 즐거운 작업 분위기
- 자유롭게 질문하고 토론할 수 있는 환경
- 프론트, 백 구분없이 함께 에러 핸들링
- pr할 때 화면 공유하면서 commit 메시지, pr 양식, 깃 명령어 등 잘 체크해주는 것
- dev-log, 에러 핸들링 카드 꾸준히 작성
Problem (문제라고 생각하는 항목)
- 바쁠 때 코드 리뷰를 세세하게 하지 못함
- SR 단계에서 api문서와 db 스키마 부분을 충분히 세밀하게 짜지 못함
- 클라이언트, 서버에서 각각 구현 테스트를 완료하고 합치지 못함
- 작업 마감 기한을 너무 타이트하게 잡음
Try (Action Items)
- 코드 리뷰는 그대로 밤에 하되, pr과 머지는 아침에 (혹시 모를 에러를 방지하기 위해 아침에 맑은 정신으로 다시 확인)
- api 문서와 db스키마를 짤 때 api 사용량, CSR/SSR까지 생각하면서 충분히 고민하고 토론해서 작성(모든 팀원이 다 자기 언어로 설명할 수 있을 정도로)
- 스택을 추가할 때 공식 문서와 장단점, 구현 난이도를 충분히 고려해서 결정
- 클라이언트, 서버에서 테스트 코드, postman 등을 사용해서 최대한 따로 검증
- docker를 사용해서 작업 환경 통일
- 아무리 급해도 배포 전에는 로컬에서 모두 정상 작동을 확인
- 하루 단위 스케줄링이 아닌 주 단위 스케줄링
'Project > Maplody' 카테고리의 다른 글
[dev-log]211118 (0) | 2021.11.19 |
---|---|
[dev-log]211117 (0) | 2021.11.18 |
[dev-log]211116 (0) | 2021.11.17 |
[dev-log]211115 (0) | 2021.11.16 |
[dev-log]211113 (0) | 2021.11.14 |