본문 바로가기

Coding/내일배움캠프

[내일배움캠프] Node.js 4기 TIL | 첫 번째 팀 프로젝트 | Day 19 | 24.01.16.(화)

https://youtu.be/_xX9VDgW5ww?si=vXZJZo1KVT9IB61S

 

우성종

Keep

  • ChatGPT, Bard 적극 사용해서 필요한 부분에 대한 정보 탐색
  • ChatGPT, Bard에만 의존하지 않고, 유튜브, 다양한 블로그 등 다양한 자료 찾아봄
  • 커밋 메시지 잘 작성하기

Problem

  • 많은 시간을 투자하지 못했던 것?
  • 와이어프레임이나 기획이 없었던 건 아니지만 세부 사항에 대한 기획이 부족했음.. API 명세 등
  • 최대한 혼자 하려고 했던 것?
  • 코드에 주석을 별로 달지 않았던 것이 개인적으로 아쉬웠던 부분?
  • 일단 구현되는 것을 목표로 했기 때문에 코드의 최적화라든지 이런 부분 신경 쓰지 못했다.
  • 깃허브 협업에 익숙하지 않았다.

Try

  • 시간 분배 더 효율적으로 해보자
  • API 명세, ERD 다이어그램 등등 확실한 기획이 필요할 듯
  • 초보자 입장에서 혼자 알아보고 하는 것도 물론 좋긴 하지만 필요할 때는 튜터님 괴롭히기
  • 주석 꼼꼼히 작성하기
  • 실행 속도라든지 최적화라든지 등등 이런저런 것들 고려할 수 있는 시간을 확보할 수 있을 정도로 개발 속도를 높여야 하지 않을까?
  • 어쩔 수 없음. 그냥 프로젝트 많이 하면서 익숙해지는 게 답.

김경훈

Keep

  • 구글링/챗GPT를 통해 습득한 지식을 적용하고 이후에도 세밀하게 리뷰함
  • 튜터님들 한 번씩 괴롭힐 필요는 필수적이라 생각됨 —- 표면적인 문제해결에서 그치지 않고 추가로 부가적인 지식과 인사이트를 듣는 게 큰 도움이 됨

Problem

  • Git에 미숙하여 시간 낭비가 심했음. 특히 브랜치에 대한 개념이 혼재되어 있어 잘못된 브랜치로 원격에 push를 한다든지, PR을 잘못하여 버전 관리에 이슈가 있든지 등등 여러 문제점을 경험함
  • 아이디어와 실제 문법을 작성하는데 있어 간극이 분명함

Try

  • git에 대해서만 강의를 여기저기 추가로 더 찾아보며 개념 공부부터 다시 하였음. 결과적으로 조금은 익숙해졌으나 아직 갈 길이 멀다고 느낌 (Special thanks to 정현우 튜터님)
  • 문법 및 자바스크립트 전반에 대한 강의를 다시 듣기 시작함

문경민

Keep

  • 챗gpt : 챗gpt를 적극사용하여 명령어의 속성 명령어가 어떤역할을 수행하는지 파악할수있는 계기가되었음

Problem

  • 깃 : 깃에관해 몰라도 너무모름, 팀원들은 하루나 투자하셨다는데 css작업만해도 시간에 쫒겨 시간할애할생각을 못했음
  • 그리드 컨테이너 : 그리드박스를 나누는데 애로사항이 많았음 밑의 태그연결문제와 더불어 가장 스트레스받는 부분
  • css 태그연결 : 팀원이 작업한 html에 순수하게 내가 css를 덧씌워야하는 상황이되니 팀원이 의도한 태그묶음에 의도를 파악하기가 힘들었음

Try

  • 깃 : 주말에 날잡고 깃개념에대해 공부할 예정
  • 그리드 컨테이너 : 그리드에 대해선 아직 웹개발종합반을 다수강하지못해 1분코딩이라는 유튜버의 강의영상으로 상당부분 스타일링을 완성했음
  • css 태그연결: 태그연결은 html파일과 css사이에서 수많은시도 기존코딩을 주석화하여 보존하고 많은시도를 통해 css와 html태그를 연결해 스타일링에 성공한 사례가 많았음

황세민

Keep

어려운 상황에서도 서로 배려하고 문제를 해결할 수 있도록 독려한 것.

Problem

github 충돌을 염려하여 자주 push 하지 못했던 것.

담당 파트에 좀 더 관심을 가지고 질문이 어렵더라도 시도해보지 않은 것. 후회막심

컨디션관리 똥망.

Try

github rule을 만들어서 혼동이 없도록 하여 최소한의 컴플릭트를 핸들링할 것.

정보를 자주 공유하며 모르는 문제에 대해서 좀 더 적극적인 태도를 취할 것.

좀 더 적극적인 커뮤니케이션!이 꼼꼼한 계획을 만들 수 있었을 것.

문법공부? 발제에서 좀 더 참고