본문 바로가기

Boostcamp 2020

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

<Today I Learned>

  • MySQL 추천 Practice
    • select * 쓰지 않기: 성능 + 코드 가독성
    • pool을 써서 connection 재활용
    • prepared statement 쓰기: 성능 + sql injection 방지
  • 멤버십에서 멘탈 & 체력 관리방법(feat.이전기수캠퍼님들)
    • 다른 사람과 비교하지 않기
    • 수면 + 식사 + 운동으로 자기관리 해주기
    • 처음 마음가짐을 되새기기

<오늘의 느낀점>

  • 오늘 전 기수 수료생 분들이 와서 간단한 발표를 해주셨다.
    • 딱 멘탈, 체력적으로 힘든 시기에 들어서 확 와닿았다.
    • 개인적으로 좌절보다는 어떻게든 따라가려고 하는 편이라 다른 분들에게 자극 받는 것은 좋다고 생각하는데, 이것을 넘어서 지쳐서 포기해버리지 않도록 해야겠다.
    • 출퇴근 하던 이전 기수에서도 운동을 하셨다고 한다. 나도 조금이라도 시간을 내야지... 장기 레이스니까
  •  지금 생활패턴은 sustainable 하지가 않다. 목요일, 금요일쯤에 너무 지쳐가는 것이 느껴진다. 
    • 구현이 조금 밀리더라도 수면 패턴을 지켜야겠다. 
    • 일찍 누워도 자꾸 보상심리(?)에 핸드폰을 하다 자게 되는데 어떻게 하면 방지할 수 있을지... 좋은 습관으로 바꿀 방법을 열심히 생각해보아야 겠다.
  • 구현패턴이 갈리니까 코드를 리뷰하기 쉽지 않다. 
    • 챌린지때는 다들 logic이 엇비슷했는데, arraylist vs linkedlist 구현방식이 갈리니 단시간만에는 다른분 코드를 읽고 이해하기 힘들었다.

<오늘의 칭찬>

  • 스터디 조원 분들이 주 초반에 내가 했던 icebreaking 잡담이 좋았다고 칭찬을 들었다. 
  • 피어세션 이전에 조원 분들 코드를 읽고 준비했다. 

<개선점 & Reminder>

  • 토요일은 열심히 놀고! 일요일에는 프로젝트를 꼭 다시 보완해보자. 부족한 요소가 많다.
    • logging 미들웨어 만들어 끼우기
    • 코드 스타일 airbnb로 정리하기
    • 불필요한 comment 없애기
    • TDD 시도해보기!
  • README에 내가 해온 작업과, 고민을 잘 적어놓아야겠다. 프로젝트 소개만이 아니라 내가 배우고 성장해온 과정을 남들에게 보여준다는 느낌으로