본문 바로가기

Boostcamp 2020

부스트캠프 회고 - 멤버십 1주차 day5

<Today I Learned>

  • DAO의 기초개념
    • Data Access Object - DB 테이블을 클래스화 시킨 개념
    • VO(Value Object) - DB 테이블의 row를 클래스화 시킨 개념
  • 좋은 Commit 습관
    • 무의미한 Commit은 squash로 합쳐주기
    • 작은 단위로 쪼개기
      • 함수 1개 단위
      • 하루종일 작업분량이면 commit 10개 정도는 있어야
    • 영어/한글 한가지로 통일하기
    • why? how? 적기
  • 프로젝트 관리
    • PR에 구현한 내용 적기
    • 안쓰는 dependency 지우기, 모르는 dependency 쓰지말기
    • dev-dependency 구분하기
    • scripts: { "start": xxx, "dev": xxx } 로 배포/개발환경 실행명령어 구분
    • DB의 implemenatation이 바뀔 것을 대비하여 model로 추상화하여 구현

<오늘의 느낀점>

  • 다른 조원분들과 코드리뷰 시간을 가졌다. 
    • 신기하게 해당 조 분들은 선택구현사항인 비밀번호암호화, 예약기능을 다 구현하셨다.
    • MVC구조도 채택한 분이 있었는데, 해당 조에 구조를 잘 잡고 가는 분이 계셨다고 한다.
    • 우리조는 modal 창을 모두 구현했는데, 서로 팀원의 영향 따라 이렇게 방향이 갈린 것이 재미있었다.
    • 다음 주는 더 열심히 해야지!!
  • 금요일 저녁 어몽어스 파티! 너무 재미있었다.
    • 온라인 상으로도 이렇게 재미있다니... 랜선 우정이라는게 실존하는구나
    • 어몽어스 재미있다... 근데 임포스터일때 너무 내가 못한다 (마피아보다 더 못하는듯)
    • 다음주에도 또 했으면 좋겠다!
    • 중간에 부캠 운영진 분도 한분 들어오셨는데, 맨날 공부만 하다가 이렇게 같이 노는 모습을 보니 너무 좋다고 해주셨다. 그저 프로그램 운영진/참여자가 아니라 진심으로 챙겨주는 것이 느껴주셔서 감동이었다.

<오늘의 칭찬>

  • 어몽어스와 맥주를 하면서 부캠 동료들과 친분을 다졌다.
  • 회고를 매일 써 놓아서 그룹 회고를 쓰는 것에 도움이 될 수 있었다.

<개선점 & Reminder>

  • 다음주는 컨디션을 관리하고, 질질끌며 오래하는 것 보다는 코어타임에 좀더 집중하도록 해보자.