본문 바로가기

Boostcamp 2020

부스트캠프 회고 - 멤버십 5주차 day2

<Today I Learned>

  • Sequelize
    • model 정의방법
    • 기본 get, insert, update, delete 방법
    • 공식 documentation 튜토리얼
    • 모델 간 의존성 선언하여 foreign key 만들기
  • Singleton 디자인 패턴
    • 전역변수처럼 사용하지 않도록 조심해야 한다.
    • 남발하면 의존성이 코드에서 숨겨진 스파게티 코드가 될 수 있고, 단위 테스트가 어려워진다.
    • Shared Resource를 단일하게 사용해야 할때만 사용해야 좋을 듯
    • 단순히 Global Access를 위한다면 사용하지 말자

<오늘의 느낀점>

  • 지금 정착한 회고 스타일이 익숙해져서 편한데, 독자가 보기에는 재미있는 format이 아닌 것 같다. 
    • 이전에 다른 분의 회고를 본 적이 있는데, 그림과 함께 읽기가 더 재미있었다. 
    • 줄글과 이미지를 쓰는 것이 좋으려나?
    • bulletpoint는 tistory에서 예쁘게 나오지 않는 느낌
  • 오늘 첫 CS스터디 발표를 하고 보았는데, 역시 컴공 스타일 발표는 경영과 다르다. 
    • 예쁘게, 간결하게 보다는 알맹이에 집중하는 스타일
    • 청자의 이목을 사로잡기가 조금 부족할 때가 있다
  • CS스터디 발표를 준비하며 Singleton에 대해서 많이 배웠다.
    • 가장 간단한 디자인패턴인데, 단점도 있고 사용을 피하는 것이 좋다는 의견이 꽤 있다는 것을 알았다. 
    • 역시 가장 좋은 학습법은 남에게 가르치거나 전달하는 것!  

<오늘의 칭찬>

  • 캠퍼 분들과 만든 CS스터디에서 발표를 해서 좋은 반응을 받았다.  
    • 질문도 많이 받고, 발표 시간에 적당히 알맞은 주제를 선택한 것 같다. 

<개선점 & Reminder>

  • 조금 더 나은 회고 작성 스타일이 있을 지 고민해보자
  • CS스터디 발표는 주말에 미리미리 준비하자