팀&프로젝트명:개띠구조대
진행기간: 12/2 ~ 12/9 (8일)
프로젝트 결과물 시연 영상
https://www.youtube.com/watch?v=HBB6t49MhmI
KPI
Keep
- 프로젝트 룰 정하기
- git issue, pull request 사용 잘 하기
- 개발자 마인드 가지기 - 여러가지 가능성을 두고 기능 해결을 위해 전력을 다한 것
- 시간과 상관없이 구현하고자 하는 기능을 끝까지 마무리한 것
- 팀 약속 지키기 (오전 9시부터 오후 9시 넘어서까지 참여한 것과 자리 비우지 않은 것)
- 실시간 소통. 따로 회의 시간을 안잡아도 될 정도로 즉각적인 소통이 되는게 좋았다. -> 빠른 피드백에도 효과
- 부족한 기능 구현 솔직하게 고백하고 도움 받기
Problem
- 코드 간결화 하기. app.py에 모든 서버 코드가 들어있던 점
- Git은 잘 사용했으나 commit message 컨벤션을 잘 지키지 않음
- pr 확인 제대로 안하고 항상 수락한 것
- 팀 약속중 코드리뷰 못한 점
- 메인 브랜치를 항상 최신화하지 않고 작업한 것
- DB 접속 정보가 코드 및 github에 노출된 점
Try
- status code 활용하기
- 코드 모듈화 하기. 폴더 세분화
- ajax가 아닌 다른 방식을 사용하기
- 최대한 스스로 생각하고 풀어보려고 노력한 다음 도움 요청
- 서버 실행코드 파일과 기능별 서버코드를 나누기 (init 코드파일과 기능별 코드 파일)
- commit 뿐만 아니라 issue, pr등에 대한 컨벤션도 링크를 참고해서 지키자
- Accept 하는 사람만이라도 코드의 변경점과 누실되지 않는지 확인하자
- db config 파일을 따로 두고 .gitignore에 추가해서 민감한 정보는 노출되지 않도록 하기
'내일배움캠프 > 프로젝트' 카테고리의 다른 글
[팀 프로젝트#3 / 경기도민] KPI 회고록 (0) | 2023.01.06 |
---|---|
[팀 프로젝트#3 / 경기도민] S.A (0) | 2022.12.30 |
[팀 프로젝트#2 / 개띠구조대] S.A (0) | 2022.12.11 |
[미니 프로젝트 / 팀소개 웹페이지] KPI 회고록 (0) | 2022.12.11 |
[미니 프로젝트 / 팀소개 웹페이지] S.A (0) | 2022.12.11 |