codestates / codestates/glog

first project KPT - 이혜원

Open
#40 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

# Keep(유지할 항목)
- 개별 이슈 발생시 바로 팀원들에게 노티 후 해결하기
- 도움이 필요한 팀원이 있는 경우 도와주기
- 제약 없이 각자 개발 스케줄링 및 개발 진행을 지향하지만, 개발 완료 기한은 맞출 수 있도록 매일 진척율 및 이슈 확인하기
- git flow, 명명 규칙, code review 유지하기
- 단순 개발의 목적이 아닌 개별 개발역량이 커질 수 있도록 프로젝트 진행하기

# Problem (문제라고 생각하는 항목)
### 스케줄링 실패
- 기간에 비해 SR 범위가 맞지 않아 전면 수정하게 되어 개발 기간이 부족했다.
- 개발 도중 문제 발생 시 해결하는 것과 기능 구현을 동시에 하는 시간이 부족했다.

### 문서화 작업
- 전체적인 기획이 완성되면, 세부적인 문서화는 개발 진행하면서 같이 진행될 필요가 있을 것 같다.

### 코드리뷰
- 코드리뷰 요청 시 코드를 꼼꼼히 보면서 리뷰가 안된 것 같다.

# Try (Action Items)
### 개발 스케줄링
- 전체 개발 사이즈를 알 수 있도록 사양서, 기획서 등 문서화를 상세하게 한 후, 개발 진행 시 문제 발생시 바로 수정 후 개발을 진행해야겠다.
- 기한에 맞춰서 개발을 할 수 있도록 스케줄링 필요할 것 같다.(하루, 일주일 단위 씩)

### github 및 코드리뷰
- 깃헙 더 많이 활용하기
- 코드 리뷰 시 상대방 코드 꼼꼼히 읽으면서 궁금증부터 수정했으면 하는 코드 모두 리뷰하기
- 명명 규칙이나 주석등을 동일하게 맞추고 코드 리뷰 진행하기
- server단과 client단에 매소드, 클래스, 패키지 명들을 누구나 이해할 수 있고,
연관되는 기능이라는 것을 바로 알 수 있도록 명명규칙을 다시 고려해볼 필요가 있을 것 같다.

### 코드 업그레이드
- react에서 useState외에 다른 react function을 사용하여 가독성을 좋게 할 필요가 있을 것 같다.
(김재현님이 전달해주신 챌린지를 추가 해봐야할 것 같다.)
- 중복 코드는 최대한 지양하며, 공통 코드로 변경하는 작업이 필요할 것 같다.

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.