Чтобы отладить проблему сбоя, особенно в небольшом приложении, выполните бинарный поиск при удалении функциональности и добавлении ее обратно, пока не найдете самую маленькую вещь, которая при удалении приводит к сбою, а при добавлении обратно вызывает сбой,Иногда этот подход поиска снизу вверх проще, чем нисходящий аналитический подход к поиску проблемы.Затем, когда вы знаете , что вызывает проблему, обычно гораздо проще сосредоточиться на , почему вызывает проблему.