⚠️

개발하다가 에러가 났다면?

개요

에러를 만났을 때 생각해야하는 마인드가 있어요.
1.
컴퓨터의 잘못은 0.000001% 입니다. 사람이 코드를 잘못 작성한거예요.
a.
하나하나 차근차근 코드를 보면서 잘못작성한 게 없는 지 보셔야합니다.

에러 접근 방법

1.
우선 방금 run버튼을 누르기 전에 무엇을 했는지 정리해보세요.
a.
어떤 코드를 추가했는지, 변경했는지 생각 정리가 필요합니다.
2.
에러 메시지를 읽어보세요.
예시: 보통 에러 메시지는 빨간줄로 그여진 곳에 마우스 커서를 올리면 이렇게 에러메시지가 보여요!
a.
컴퓨터는 친절합니다. 어떤 문제가 있는지 알려줘요 단지 영어이고 고유명사라서 이해가 잘 안될뿐…
i.
에러 메시지의 맨 위 빨간줄을 읽어보면 돼요!
ii.
영어가 이해가 안된다면 번역기로 한글로 옮겨보세요!
iii.
그 다음 구글에 검색을 해보세요!

디버깅하는 방법

내가 입력한 값이, 내가 생각한 값이 실제로 같은지 확인해보세요!
내가 생각한 값과 다를 수 있습니다. 개발할 때는 꼭 해야하는 작업입니다.
1.
log를 출력해보세요. 유저에게 보여주기 위해 콘솔창에 출력하기도 하지만 개발자들이 문제가 있는지 확인하기 위하여 로그를 확인하기도 한답니다.
a.
Python
a=1 print("a의 값은 " + a)
Python
복사
b.
JS
const a=1; console.log("a의 값은 " + a);
JavaScript
복사
c.
JAVA
int a=1; System.out.println("a의 값은 " + a);
Java
복사
2.
Break Point를 사용해보세요. 더 정확한 값을 확인하고 싶다면 Break Point를 사용합니다.
a.
ide를 사용한다면 브레이크포인트를 쓰는 것도 방법입니다.
pyCharm
숫자 옆에 영역을 클릭하여 빨간점을 누르고 우측상단에 있는 디버그버튼을 클릭해보세요.
벌레 모양이 디버그버튼입니다!