디버깅 썸네일형 리스트형 파편008_Debug_디버그_breakpoints Debugging(디버깅) 컴퓨터 프로그램에서 bug(버그)라는 말은 프로그램이 어떤 원인에 의해 일어나는 오동작, 오류, 결함 등을 말한다. 간단하게 말하면 '코드 오류' 프로그램 또는 앱을 만들다 보면 의도하지 않는 문제가 흔히 일어난다. 대부분의 원인은 코드를 프로그래밍 언어의 규칙에 맞지 않게 작성했거나 논리적 모순에 의한 경우가 많다. 이것을 해결하는 것도 어떤 경우는 상당히 해결하기 어려운 골치 아픈 문제이거나 해결하는데 상당한 시간이 필요한 경우도 있다. 프로그램의 코드가 길어지고 복잡해 질 수록 에러가 날 확률은 점점 더 증가한다. 어쨌든 버그의 대부분은 개발하는 사람에 의해 일어나므로 버그를 줄이기 위해서는 프로그래밍 실력을 높이는 노력을 게을리 하지 않아야 할 것이다. 규모가 큰 프로그.. 더보기 이전 1 다음