• 테스트 코드 적용을 본격적으로 해보자
    • jest를 알아보다가 mocha로 변경
    • 적용하다보니 실행환경에 문제가 있어서 일단 기존코드의 파일간 의존방식을 es6의 module로 바꾼 후 mocha테스트코드를 돌려야 하겠음
    • 크롱의 조언 중 가장 기억나는 것
      • 원래 코드를 바라보면서 이 함수가 잘 작동한다는 것은 무엇일까?를 고민한 다음 테스트코드 내용을 작성하라.
  • 비동기를 실행시키는데 이벤트 루프, 스택, 큐, web api가 어떤 식으로 동작하는지 알고 있었는데
    • 오늘 알게 된 새로운 사실은 기존의 비동기와 fetch, promise 같은 애들이 사용하는 큐가 다르다는 걸 처음 알았다.
    • 그것은 바로 micro task queue와 macro task queue
    • 그리고 ajax이름의 비밀도 알게 됨.. xml이 훼이크..