반응형 예외처리1 디버깅 버그 에러 메세지 예외 ☢️ 버그 : 코드가 원하는 대로 동작하지 않는 경우 프로그램이 죽는 (크래시가 발생하는) 경우 예상한 속도보다 훨씬 느리게 동작하는 경우 잘못된결과를 출력하는 경우 코드 설계 상 일어나면안되는 상황이 일어난 경우 ⛔️ 예외 : 일반적이지 않은 코드의 동작 사용자가 프로그램을 강제 종료하는 경우 분수 분모에 0이 들어가는 경우 열고자 하는 파일이 존재하지않는 경우 인터넷이 불안정한 경우 🐞 디버깅 : 사용/테스트 중 찾아낸 버그를 없애 나가는 과정 버그의 원인을 찾는다 발생한 버그를 해결한다 비슷한 버그의 재발을 방지한다 원인 찾기 : 어떤 상황에서, 빈도는 얼마나, 에러 메세지가 있다면 무엇인지 해결 : 원인 해결, 새로운 코드가 일으킬 버그가 있는지 재발 방지 : 버그를 일으킨 코드가 다른 곳에서 사.. 2021. 6. 22. 이전 1 다음 반응형