- 학습 일자 : 22. 11. 28
📜 진행 내용
💡 배운내용
< 팀 프로젝트 발표 >
-
전체
(다른 팀 프로젝트 및 튜터님 피드백 중)
- 삭제 기능을 구현할 땐, 삭제 전 경고창으로 사용자에게 삭제할지 한 번 더 확인하는 과정이 필요하다.
- 수정 기능을 구현할 땐, 기존 내용을 같이 보여주면서 수정하도록 해야한다.
- 노션으로 일정과 대시보드 활용하여 프로젝트 진행하기
- 프로젝트를 본격적으로 시작하기 전에 코드 컨벤션 규칙 정하기
- 트러블 슈팅에 대한 부분 잘 정리해둘 것!
-
팀
- 위 내용과 겹치는 부분이 많아서, 추후 서면 피드백으로 다시 비교해보기.
-
개인
- Keep : 잘하고 있는 점. 계속 했으면 좋겠다 싶은 점
- 프로젝트 진행에서 부족한 부분 수시로 체크하기.
- 체크한 부분은 반드시 팀원과 소통 후 결정하여 작업하기.
- 코드 개선방향에 대해 항상 고민하기. (모듈화, 변수명, 불필요한 태그 줄이기 등)
- Problem : 뭔가 문제가 있다 싶은 점. 변화가 필요한 점.
- 깃헙 pull/push 할 경우 충돌되는 영역이 너무 많다.
- 프로젝트 진행시 기획(구현 기능 상세, 폴더 구조, 데이터 설계, 진행 일정, 코드 컨벤션), 준비, 진행 과정 정리 잘하기
- Try : 잘하고 있는 것을 더 잘하기 위해서, 문제가 있는 점을 해결하기 위해서 시도해 볼 것들
- 개인 프로젝트를 진행하면서 브랜치를 나눠서 연습해보기.
- 아래 항목들에 대해 나의 기준에 맞는 양식 만들어놓기
- 구현 기능 상세, 폴더 구조, 데이터 설계, 진행 일정, 코드 컨벤션
- 기능 구현시 작은 단위로 push할 것.
- 깃헙을 자유롭게 활용하면서, 에러가 발생해도 원인 파악할 수 있는 수준 갖추기
🎯 문제와 해결
- 발표 전까지, 프로젝트 CSS 스타일링을 좀더 마무리 하는 과정에서 계속 JS 구현 기능이 제대로 작동하지 않는 에러가 발생했다.
- 시간 관계상 함수를 직접 작성한 팀원 분과 협업하여 해결하면서 진행했다.
- 추후에는 내가 참여하는 프로젝트의 함수들이 어떻게 작동하는지 면밀히 살펴봐야 한다.
- 깃헙에 pull / push하는 과정에서 충돌하거나, 제대로 업로드가 되지 않는 경우가 많았다.
- 이 부분은 깃헙에 대한 공부가 부족한 것이기 때문에, 이번 주에 git 강의를 통해서 다시 정리 후 연습 해야한다.
⁉️ 어려웠던 내용
❎ 한 번 더 공부할 내용