작성: 2020-07-21 수정: 2020-07-21

왜 Bug인가?

Bug, Debug라는 용어가 나오게된 배경

프로그래밍에서 오류는 Bug라고 불리고, 해당 오류를 해결하는 것을 Debugging이라고 한다.

옛날 프로그래머는 punch card(천공카드)를 이용해서 프로그램을 작성했다. 프로그램이 실행이 되는 도중 사이에 낀 벌레들 때문에, 수행이 멈추는 일이 발생했다. 해당 벌레를 제거 하는 것을 Debugging이라고 했고, 현대에도 그렇게 불리게 되었다.