2주차 회고 - boostcamp-2020/Project03-A-TOTP GitHub Wiki

2주차 회고

좋았던 점

  • 코드를 작성할 수 있어서 재미있었다.
  • 타입스크립트 적용해봤던 점
  • 개발을 시작했더니 눈에 보여지는건 없어도 생각보다 빠르게 개발이 진행됐다 !
  • 도전할 것 같지 않았던 SwiftUI를 강제(?)로라도 배우면서 처음 접하는것에 대한 재미를 느꼈다.

아쉬웠던 점

  • 생각해놓은 개발 소요시간을 계속 초과하는것...
    • 이해가 부족한 채로 코드를 짜고 있다
  • Git merge
    • 깃으로 관리를 한다고 해도 같이 merge, pull하는 시간이 있으면 좋을 듯..
    • 코드리뷰 시간도 부족하기 때문에 리뷰도 같이 하는 효과 +
  • TypeScript
  • 개발일지가 밀렸다.
    • 수, 목 어디갔어...
  • 직접 개발해보니 부족한 부분들이 보였다 ... (주말간 채울 수 있을까..? 자신이 없다😂)

이번주를 마치며 다음주를 위한 결심 ?

  • redis 문서 꼭 써야지
    • 내가 다시 찾을 때 너무 필요해
    • E-mail 인증도 마찬가지
  • 아키텍쳐 관련 공부를 해야겠다.

다음주 할 것

  • API 명세 변경

    • Session 검증 미들웨어 중복을 최소화 하기 위해 API endPoint를 다시 분류하는거 회의
  • DB log 값 추가 고려

    • Session DB인 redis 탐색을 최소화 시키기 위한 방안 고려하기
  • session에 필요한 Key 값들 고려

    • Payload 처럼 필요한 값도 고려
  • PR merge 시간 정해보기?????

  • 아래 문제 고려

    구글에서 QR 발행
    어플은 2개
    같은 비밀번호
    
    
    우리 QR
    어플은 2개
    다른 비밀번호
    

-> 바로 해결 -> 우리가 만든 QR의 URL과 깃허브, 구글에서 만든 QR의 URL을 비교해보니 우리가 만든 URL의 뒷 부분에 추가적으로 정보가 더 있었다. 이 부분을 제거하고 큐알을 생성하니 해결! 다른 두 앱에서 우리 QR을 찍었을 때 같은 비밀 번호 생성되는 거 확인 완료!