Facts (사실, 객관)
- 코드숨 3주차 강의보기
- 카페 아르바이트 면접
Feelings (느낌, 주관)
드디어 3주차부터 테스트를 작성한다. 3주차 과제 템플릿을 clone했더니 이미 세팅이 다 되어있어서, 우선 과제는 제쳐두고 강의를 보며 테스트 도구들을 설치하고 세팅하는 것부터 시작했다. 지난 주 과제 폴더에서부터 시작했다. 아샬님이 강의에서 다루시는 파일과 내 파일의 구성이 다르기 때문에 그 차이점들에서 발생하는 에러들이 있었고, 그 덕분에 에러를 해결해 나가는 과정에서 메서드나 함수의 인자들을 좀 더 명확하게 인지할 수 있었다.
주말 아르바이트를 관두기로 했다. 근무시간이 너무 길기도 하고 근무강도 대비 시급이 형편없다는 판단 하에 내린 결정이다. 그동안 카페 일을 하러 갔다가 사실상 주방 일을 했었다. 인원수급에 차질이 있다면 이번 주말정도는 나가야 할 수도 있다. 그리고 오늘 진짜 '카페' 아르바이트를 구하기 위해 면접을 보고 왔다. 다행스럽게도 내가 기대했던 정도의 카페였고 공부에 큰 지장없이 일할 수 있을 것 같다. 문자로 합격 통보를 받았고 내일 같이 일해보기로 했다.
오늘은 다른 약속에 다녀왔고, 내일은 일을 해야되기 때문에 수요일부터 본격적으로 과제를 할 수 있을 것 같다. 앞으로도 주말이 아닌 월,화에 일하게 될텐데 프로젝트를 먼저 제출해서 빠르게 피드백을 받기 위해서는, 월요일 오전과 낮시간을 최대한 확보해야 될 것 같다. 그리고 과제 말고도 다른 개발 공부도 항상 염두해야 한다.
Findings (배운 점)
-
The error below may be caused by using the wrong test environment, see https://jestjs.io/docs/configuration#testenvironment-string. Consider using the "jsdom" test environment. ReferenceError: document is not defined 11 | const handleClick = jest.fn(); 12 | > 13 | const { container, getByText } = render(( | ^ 14 | <Item 15 | todo={todo} 16 | onClick={handleClick} at render (node_modules/@testing-library/react/dist/pure.js:83:5) at Object.<anonymous> (src/components/Item.test.jsx:13:36)
- 강의 영상과 과제 파일을 보고 똑같이 테스트 환경을 세팅했지만 위와 같은 에러가 발생했다. jest.config.js 에 <testEnvironment: 'jest-environment-jsdom'>를 넣어주니 해결되었다.
Things to do (해야할 것들)
- 최대한 규칙적인 시간
- 지난 주에 하기로 했던 Things to do 하나씩 해나가야 한다.
- 의존성 주입이라는 개념에 대해 찾아보고 정리하기
- '자바스크립트 코딩의 기술' 보면서 공부하기
- 알고리즘 문제 풀어보기
- 자바스크립트 익명함수와 일반함수의 차이 정리하기(특히 효율 차원에서의)
Affirmation(자기 선언)
- 가용할 수 있는 시간에 집중하여 하기로 한 것들을 이행한다.
'회고' 카테고리의 다른 글
2021-08-27 TIL (0) | 2021.08.28 |
---|---|
2021-08-26 TIL (0) | 2021.08.27 |
코드숨_React _2주차_주간회고 (0) | 2021.08.23 |
2021-08-20 TIL (0) | 2021.08.20 |
2021-08-19 TIL (0) | 2021.08.20 |