기초 지식 29 / 29
오류(버그) 찾고 고치기
오류는 실패가 아니라 '여기 봐 줘'라는 신호예요.
프로그램이 생각대로 안 움직이는 걸 '버그(벌레)'라고 해요. 전문 개발자도 매일 만나요. 중요한 건 침착하게 어디서 났는지 찾는 거예요.
- 미리보기 위에 빨간 띠가 뜨면 오류예요. 'AI에게 고쳐 달라기'를 누르면 AI가 원인을 찾아 고쳐요.
- 오류가 없는데 이상하면, 무엇을 눌렀고 무엇을 기대했는데 무엇이 됐는지 AI에게 그대로 말해 주세요.
- 더 꼬였으면 '변경 내역'에서 잘 되던 버전으로 되돌리고 다시 해 보세요.
showMole is not defined← showMole이라는 이름을 못 찾았어요 (오타이거나 아직 안 만들었거나)Cannot read properties of null← 찾으려던 화면 요소가 없어요 (id 이름표가 다를 때)개발자들은 console.log("점수", score)처럼 중간 값을 찍어 보며 범인을 찾아요.
내 프로그램에서 찾아보기
작업실 '코드' 탭에서 이 글자를 찾아보세요.
console.log작업실에서 해 보기
채팅창에 이렇게 보내 보세요.
“버튼을 눌렀는데 아무 일도 안 일어나. 원인을 찾아서 고쳐줘”