프로그래밍 에러 해결방법

posinity·2023년 9월 26일
0

이 글은 당신의 시간을 아껴줄 에러 해결 꿀팁 v1.0 대공개!!영상을 보고 정리한 글입니다.

1. 에러메세지 확인/번역 필수

  • DeepL, 구글 번역 등으로 에러메세지를 먼저 번역해보기.
  • fail, error 중점적으로 보기.
  • 에러가 나면 에러 위치가 표시되어 있다.(스택트레이스) 이 부분을 꼭 볼것.
  • 스택오버플로우 찾아봐도 내 상황에 맞는 질문의 에러인지 확인할것.

2. 에러가 내 코드의 에러인지 라이브러리 에러인지 확인

  • 내 코드 에러라면 구글/스택오버플로우/챗gpt 검색
  • 리액트 관련 라이브러리 에러라면 리액트 깃허브 들어가서 검색해보기
  • 라이브러리 에러도 내가 라이브러리를 잘못 쓴 에러인지, 라이브러리 자체에 문제가 있어서 발생한건지 다르다.
  • 라이브러리 에러라면 과거 버전으로 돌려보고, 내가 라이브러리를 직접 수정할 수 있다면 pr날려서 수정해보기.

3. 에러 수정할 때 실패했으면 이전꺼는 반드시 되돌리고 다른 시도를 해볼것

그렇게 하지 않으면 쓸데없는 코드들이 많이 붙어있게 된다.

4. 에러가 언제부터 어디서 발생했는지 모르는 경우

  • 과거 정상적인 상태로 되돌려본다.
  • 작은 단위로 커밋을 남기기 : 이래야 어떤 특정 커밋에서 문제가 발생했을 때 커밋을 되돌릴 수 있다.
  • 정상적인 때를 커밋해라!
profile
문제를 해결하고 가치를 제공합니다

0개의 댓글