🏋️원티드 프리온보딩인턴십

사전과제로 시작하고 3번의 기업과제로 진행하며 10명이 한 팀으로 주간 스프린트로 동료학습을 진행한다.

주간 스프린트 일정

  • 금주 금요일 ~ 차주 월요일: 작업

  • 차주 화요일: 디스코드 미팅

  • 차주 수요일: 과제 제출

작업 컨벤션

  • 기술 스택

    • FE: Typescript, Axios, Styled-component, Context API, CRA

    • Tools: Discord, Notion

  • 브랜치 전략

    • Issue 기반 브랜치

    • 브랜치 based Issue -> Dev 브랜치 PR

    • Dev 브랜치 -> Main 브랜치 Merge

  • 네이밍

    • UI 컴포넌트: PascalCase

    • 변수명 및 함수명: camelCase

    • styled-component: S.컴포넌트명

  • 린팅 및 포멧팅

    • ESLint, Prettier

    • Husky

  • 템플릿

    • PR

    • CRA 보일러플레이트

Best Practice 정의

  • 유저 친화적인 코드

  • 구조가 잘 잡혀있는 코드

  • 성능이 최적화 되어있는 코드

  • 유지보수가 용이한 코드

  • 가독성이 좋은 코드

프로젝트 회고

Last updated