종종 비슷한 상황에서 내가 겪은 것은 모든 버그가 수정되어야한다는 가정이며, 그것이 훌륭 할지라도, (버그를 작성하지 않기로 결정하지 마십시오!) 궁극적으로 비현실적입니다. 버그이기 때문에 버그를 수정하기에 알맞은 크기의 프로젝트 (찾을 수 있다면!) 프로젝트 관리 및 코딩 방법론, 패턴 및 실습 등이 있습니다.
그래서, 도서관 소유자의 방어에서 말하고 싶은 한 가지는 (그리고 큰 프로젝트에서 일한 경우였습니다) 데브 타임은 비용이 들고 유한 자원이므로 보고서 처리 방법에 대한 결정 , 누가 조사하고 어떤 테스트가 생성 / 필요하며 궁극적으로 수정이 이루어 졌는지 여부는 비즈니스 영향에 근거한 것입니다. 장기 실행 프로세스가 실패한 경우 한 번에 한 번 다시 시작하면 어떤 영향을 미치며 대신 자동화 할 수 있습니까 (아마도 방어적인 프로그래밍 수단이되어서는 안됩니까?) ?
또한 매우 드물게 발생하는 코드의 비트에서 한 명의 사용자가 예측할 수없는 문제를 버그 보고서로 볼 수 있습니다. 코드와 관련하여, 한 컴퓨터에서만, 비정상적인 타이밍에서만 가능합니다. 조건은 가능한 한 많은 시간을 찾아 수정해야 할 강력한 이유가 없습니다. 그러나 사용자가 철저히 조사하고 시간을내어 초기 테스트보다 신뢰할 수있는 테스트 사례 / 응용 프로그램 또는 근본적으로 더 자세한 문제 설명을 제공하기를 원할만큼 충분히 강력한 비즈니스 사례라면 다른 전체 게임 일 수 있습니다. .
이것은 아마도 도서관 소유자가 그것을 그렇게 생각하지 않았고 강력한 비즈니스 사례가있는 경우 (예 : 코드 비용이 비싸거나 법규 준수 요구 사항, 보안 허점이 있거나 일부 다른 주요 노크 효과) 이제 경영진에 발을 들여 싸워야 할 때입니다.