All Articles

190813 TIL

오늘 한 일

  • 최대공약수, 최소공배수 계산 프로그램 TDD로 짜기 완료 (메일 보내기 까지)

    • UI에 대한 테스트 코드를 작성했다.
    • 기존에 Nested function에 대한 오류는 테스트코드에서 Matchers를 잘못 사용해서 발생한 문제였다.
    • test 안에 test 코드를 넣어서 발생했고, 가장 바깥 쪽의 test 코드를 describe로 변경해주었다.
    • 이 과정에서 describe와 it의 차이점을 알게되었다.

어려움을 겪은 일

  • 함수의 리턴값에 대한 이해

    • 작성한 재귀함수가 계속 undefined를 반환해서 이유를 알기까지 고민했다.
    • 함수는 return 하는 값이 없으면 undefined를 반환하기 때문이었다.
    • 함수 안에서 호출되는 함수도 결국 평가값이기 때문에, return을 해주지 않으면 최종 함수 종료시에 값을 반환하지 않는다.

내일 할 일

  • Vue.js + JWT 로 회원가입 로직 구현하기

    • 프론트엔드, 백엔드 환경 세팅 다시 하기
  • 카카오 클론 챌린지 최종과제 제출
  • 독서 ‘하루 3분 네트워크’
  • 프로그래머스 문제 풀기

항상 생각할 점

(1)스스로 구현하려고 해보기
(2)현상보다 원인에 집중하기
(3)작은 단위로 나눠서 구현하고 자주 공유하기

이번달 목표

카카오 클론 챌린지 통과 | 코멘토 부트캠프 모든 과제 수행 및 통과 | 아샬님께 회고 메일 10회 이상 보내기