본문 바로가기

[부트캠프] IT 코딩 부트캠프 후기/[웅진씽크빅X유데미] 스나이퍼 팩토리 🤹

[유데미x스나이퍼팩토리] DB설계 & 회의 내용 정리

슬랙과 노션을 사용하여 남긴 회의록 및 DB설계 복습

 

🚩Repo

 

모노레포 적용부터 yarn berry까지 – 화해 블로그 | 기술 블로그

모노레포 적용부터 yarn berry까지 frontend 플랫폼에서 진행할 과제를 도출했습니다. 목표는 두 가지입니다. 1)모노레포 적용부터 yarn berry까지 빠른 실행력을 갖추면서 높은 퀄리티 결과물을 내는

blog-wp.hwahae.co.kr

 

Turborepo로 모노레포 경험해보기

한달 전, 갑자기 회사에서 "각각의 흩어져있는 프로젝트를 모아서 하나의 코드베이스에 놔두는 것이 어떻겠냐?" 라는 팀장님의 의견이 제시되었고, 이에 따라 기존의 Polyrepo 방식에서 Monorepo 방

velog.io

 

📣 어젠다: DB 설계 공유사항

  • 피그마에 변동이 생겨서 DB 일부 수정
  • 카멜케이스 → snake case로 변경
  • 다양한 Case 사용법
    • 단어를 표기할 때 첫 문자는 소문자로 시작하며 띄어쓰기 대신 ( 대문자) 로 단어를 구분.
    • Java의 변수를 선언할 때 camelCase로 선언한다.
    ex) phoneNumber, createdAt, updatedAt
    • 단어를 표기할 때 모두 소문자로 표기하며, 띄어쓰기 대신 ( _ ) 로 표기
    • DB 컬럼에 사용
    ex) phone_number, created_at, updated_at
    • 단어의 첫글자만 대문자, Java Class 파일에서 사용
    ex) User, Customer, Intro
    • API : 주로 API통신 규격에서는 Snake Case를 많이 사용한다.
    • DB : Snake Case
    • Java : Camel Case, Class파일만 UpperCase

      참고 : https://webcorgi.tistory.com/12
 

코딩할 때 단어표기법 (camel Case, Snake Case)

1. Camel Case - 단어를 표기할 때 첫 문자는 소문자로 시작하며 띄어쓰기 대신 ( 대문자 ) 로 단어를 구분. - Java의 변수를 선언할 때 camelCase로 선언한다. ex) phoneNumber, createdAt, updatedAt 2. Snake Case - 단

webcorgi.tistory.com

 

 

🔥DB설계 진행상황 

- 피그마의 변동이 생겨 Eraser에서 수정 후 파이어베이스에 반영 

- Cloud Firestore 사용 

- 기존 카멜케이스를 snake case로 변경 

 

 

———————————————————————————————————————————————————————

본 후기는 유데미-스나이퍼팩토리 10주 완성 프로젝트캠프 학습 일지 후기로 작성 되었습니다.