반응형
MS 엑셀에서 1900년 2월 29일을 윤년으로 판단하여 날짜로 인식된다. 하지만, 1900년은 윤년이 아니다. MS 엑셀에서 이러한 버그는 고의적으로 만들었다. 엑셀 이전에 많이 사용된 스프레트시트 프로그램인 Lotus 1-2-3에서 위와 같은 버그를 가지고 있었기 때문에 Lotus 1-2-3와의 호환을 위해 Lotus 1-2-3와 똑같은 버그를 만들었다.
이와 같이 이전 버전 또는 다른 제품들과의 호환을 위해 버그를 일부러 만드는 것을 버그 호한성 (Bug Compatibility)이라고 한다. 사용자는 버그를 고려하여 사용하고 있기 때문에 사용자에게 혼란을 최소화하기 위해 버그도 호환되는 제품을 만든다.
반응형
댓글