항해99 61일차

coffeed-cat·2021년 7월 19일
0

항해99 기록

목록 보기
66/90

2021/07/19 월요일 Chapter 6 : 2-1일차

오전에는 EC2서버에 올려서 크롤링 코드를 조금 고치고 배포를 했다.

오후에는 중간중간에 오류를 고치면서 테스트코드를 계속 작성했다.

맨날 jest 쓸 때, 테스트가 끝나도 제대로 프로세스가 안끝났었는데, 원인을 찾아서 해결했다. mongoose의 연결을 끊어줘야 제대로 프로세스가 끝난다. mongoose.connection.close()를 넣어주니 정상적으로 꺼졌다.

추상화가 너무 어렵다.
정답이 없는건 알고있는데, 어떤 기준으로 삼을만한 것도 없으니 답답하다.

현재의 코드상태로는 일주일만 지나서 봐도 어떤 코드인지 못 알아볼 것이 분명하다.

내일은 테스트코드를 마저 작성하고 MySQL로 바꾸는 작업을 해보려 한다.

그 작업이 끝나면 추상화에 집중해보고싶다.

오늘 처음으로 프로그래머스의 문제를 풀어보았다.

타겟 넘버를 풀었는데 풀만했다.

마이사인이라는 기업에서 API작성 과제를 냈던데, 일요일에 한번 해보려 한다.



오늘 배운 것

  • jest의 beforeEach나 afterAll 너무 유용하다. 계속 배우는걸 미루고 있었는데, 빨리 배울 걸 그랬다.

  • supertest로 요청할 때 문자에러가 날 시, encodeURI() 함수를 쓰면 해결됨

profile
공부중

0개의 댓글