질문자 :Partick Höse 잠김 . 이 질문과 해당 답변은 주제와 관련이 없지만 역사적 의미가 있기 때문에 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을 허용하지 않습니다. 저는 가계도 소프트웨어(C++ 및 Qt로 작성)의 개발자입니다. 고객 중 한 명이 버그 보고서를 메일로 보내기 전까지는 아무런 문제가 없었습니다. 문제는 그 고객에게 딸과 함께 두 자녀가 있는데, 그 결과 오류로 인해 내 소프트웨어를 사용할 수 없다는 것입니다. 이러한 오류는 처리 중인 가족 그래프에 대한 나의 다양한 주장과 불변의 결과입니다(예를 들어, 한 사이클을 걷고 난 후 프로그램은 X가 Y의 아버지이자 할아버지가 될 수 없다고 명시합니다). 모든 데이터 어설션을 제거하지 않고 이러한 오류를 어떻게 해결할 수 있습니까..