Skip to content

2주차 회고록

김형준 edited this page Nov 18, 2022 · 1 revision

팀 회고록

잘한 점

  • 배포 자동화까지 잘 마쳐서 개발에만 집중할 수 있을 것 같다.
  • 백로그나 디자인, API 명세와 같은 지난 주에 부족한 기획 부분을 잘 해결하였다.
  • 모든 팀원들이 우리 프로젝트의 배포와 설정을 경험할 수 있었다.
  • 앞으로 스프린트 계획을 어떻게 할지 서로 합리적으로 상의할 수 있었다.

부족한 점

  • 개발의 속도가 나지 않았다.
  • 월요일에 목표로 세웠던 스프린트 계획을 만족하지 못했다.
  • API 명세서에 데이터 형식이나 포맷 잘못된 부분 조금 있다.

도전할 점

  • 다음 주 스프린트 계획에서 주차별로 어느정도 큰 그림을 그려보기

  • 다음 주까지 Storybook, Nest.js 공부 해오기!

  • 다음 주에 어느정도 기능을 구현해보기 (최소 대기실 페이지 + 채팅까지는)

  • 좀 더 체계적인 문서화

  • 프론트엔드 테스트

    • react 테스팅 라이브러리 (렌더링 테스트, 인터랙션 테스트)
    • e2e
  • 백엔드 테스트

    • nest 테스팅 라이브러리
  • TanStack Query

    https://tanstack.com/query/v4/docs/overview

    function Example() {
      const { isLoading, error, data } = useQuery({
        queryKey: ['repoData'],
        queryFn: () =>
          fetch('https://api.github.com/repos/tannerlinsley/react-query').then(res =>
            res.json()
          )
      })
    
      if (isLoading) return 'Loading...'
    
      if (error) return 'An error has occurred: ' + error.message
    
      return (
        <div>
          <h1>{data.name}</h1>
          <p>{data.description}</p>
          <strong>👀 {data.subscribers_count}</strong>{' '}
          <strong>{data.stargazers_count}</strong>{' '}
          <strong>🍴 {data.forks_count}</strong>
        </div>
      )
    }

개인 회고록

강수홍

  • 잘한 점
    • 이전에 했던 프로젝트나 웹디자인 수업에서의 경험을 살려 만족스러운 디자인을 나름 빠르게 잘 해냈다.
    • 이번 주에는 지각… 안한 듯…?!
    • 지식이 부족해서 잘 참여하지 못한 파트에서 한 줄이라도 도움이 되려고 노력했다.
  • 부족한 점
    • 함께 배포를 할 때 지식이 많이 부족해서 적극적으로 참여하지 못했던 것 같다.
    • 진행하면서 배운 내용이나 의논한 것들을 문서로 정리하는 데 신경을 더 쓸 필요가 있다.
  • 도전해볼 점
    • 스프린트 계획을 만족하지 못한 만큼, 주말 동안 UI 개발이라도 조금이나마 시도해보기
  • 배운 점
    • Redis, Prisma 등 기존에 사용해보지 않은 다양한 기술 등의 지식
    • GitHub Actions을 통한 자동 배포

김형준

  • 잘한 점
    • DevOps와 관련해서 용어와 배포 관련 지식들을 습득했다.
    • 운동을 주기적으로 했다.
    • 규칙적인 생활(아침과 밤)을 보내고 있다.
  • 부족한 점
    • TS, Nest.js, prisma등 공부가 부족하다.
    • 배포 관련하여 참여보다 학습이 더 많은 것이 부족할 수 있다.
  • 도전해볼 점
    • 운동 주 4회 이상
    • StoryBook, Prisma, Nest.js 학습
    • 하루 1문제 solve
    • 개발자로서 이 프로젝트에서 챌린징 미션으로 무엇을 얻어갈 수 있을지 생각해보기
  • 배운 점
    • 배포와 서버 관련 용어와 지식
    • Github Actions
    • nginx

이승재

  • 잘한 점
    • Docker, nginx, github actions 등 배포 관련 지식을 많이 습득했다.
    • 개발 환경 설정 과정에서 문서화를 열심히 했다.
    • 발표 울렁증을 이겨내고 발표를 무사히 마쳤다.
  • 부족한 점
    • 리눅스 알못이라 설치 과정에서 이해 못한 부분이 좀 있었다.
    • 디자인 할 때 어떤 식으로 할지 감이 아예 안와서 소극적으로 참여했다.
  • 도전해볼 점
    • Storybook을 꼭 공부해야 될 것 같다
    • redis를 가볍게라도 공부해봐야 할 듯
    • React 성능 개선 관련해서도 공부를 해보는게 좋을 것 같다
    • 코딩 테스트 연습, CS 학습도 틈틈히 해야 될 것 같다

최성호

  • 잘한 점
    • 배포 과정에 있어서 기초가 튼튼하지 못한 부분을 매꿨다.
      • nginx, redis, pm2 의 명령어, 설정 1~2개 씩
    • 규칙적인 생활을 보내고 있다.
  • 부족한 점
    • 기술 스택에 대해서 부족한 지식들이 아직 많다.
    • 말 했던 것, 배웠던 것 들을 모두 글로 담아내지 못한 것 같다.
  • 도전해볼 점
    • 주말동안 기술 스택에 기초와 기반으로한 CRUD는 구현해봐야 겠다.
  • 배운 점
    • redis
    • Github Actions

📕 메인

👨🏻‍💻 팀 규칙

🛠 프로젝트 명세

👨‍🏫 멘토님 미팅

📝 회의록

1주차 회의록
2주차 회의록
3주차 회의록
4주차 회의록
5주차 회의록
6주차 회의록

📅 스프린트 계획

🔙 회고록

피어세션

2주차 피어세션
3주차 피어세션
4주차 피어세션
5주차 피어세션

💻 기술적 경험

Clone this wiki locally