본문 바로가기
TIL

2021-02-24 TIL

by 김홍중 2021. 2. 24.

Today I Learned

 

Facts

- 5주차 과제에서 redux-thunk를 적용했습니다.

- 공부할때 뽀모도로 기법으로 공부했습니다.

 

Feelings

- 오류가 왜 났을지 직접 오류메시지를 찾고 그에 해당하는것을 찾아 해결해내어 기뻤습니다.

 

Findings

- 오류를 해결하는 법을 알게되었습니다. 모든 오류가 stackoverflow에 그냥 타이핑해서 똑같은 해결법을 찾는것이 아니라 주요 오류메시지를 검색하고 그 메시지가 나는 경우들을 찾습니다. 거기 중에 자신의 오류에 해당하는것을 찾습니다.

해당하는것을 찾아도 꼭 들어맞을 수는 없습니다. 만약 다음처럼 import 한 경우 오류가 났다고 가정합니다.

TypeError: "x" is not a function 오류메시지가 나는 경우 여러가지 경우가 있는데 그 중 다음에 모듈을 잘못되게 import하는 경우 오류가 납니다. import가 문제였음을 힌트를 얻을 수 있지만 default export named export에 대한것은 해당 자료에 없었습니다. 이미 어느정도 알고 있는 지식이라면 named export 와 관련된 문제임을 알 수 있었습니다. 만약 몰랐다면 import export에 대해서 더 검색했어야합니다.

 

결과적으로 다음과 같이 변경하면 오류를 해결할 수 있습니다.

 

Affirmations

- 오류를 발견하면 Findings에서 적용한 방식으로 해결합니다.

댓글