TheDailyWTF뿐만 아니라 SO에도 의도적으로 잘못된 코드에 대한 많은 이야기가 있습니다. 일반적인 경우는 다음과 같습니다.
- 쓸모없는 시간 낭비 구조 (예를 들어, 빈 루프는 큰 값으로 계산)를 갖기 때문에 프로그래머는 작업을 수행 할 때 응용 프로그램을 제거하여 쉽게 "속도를 높일"수 있습니다.
- 고가의 지원 요청을 생성하기 위해 의도적으로 오도하거나 잘못되었거나 문서를 제공하지 않은 경우
- 모든 것이 제대로 작동하더라도 오류를 생성하거나 더 나쁘게 생성하여 응용 프로그램을 잠그므로 잠금을 해제하려면 값 비싼 지원 요청이 필요합니다.
이러한 점은 다소 우발적 인 태도를 나타내며 (때로는 우연히 발생하더라도), 특히 첫 번째 점은 다소 자주 발생합니다.
그러한 구조를 어떻게 다루어야합니까? 문제를 무시하거나 문제가되는 코드를 제거 하시겠습니까? 관리자에게 알리거나 "기능"을 소개 한 사람에게 이야기 하시겠습니까?