СОДЕРЖАНИЕ Введение 2 Важность исследования логических ошибок 2 Почему люди допускают логические ошибки 4 Как тренироваться и что делать, чтобы быстро распознавать логические ошибки в диалогах 5 Классификация логических ошибок 7 1. Формальные логические ошибки 7 2. Неформальные логические ошибки 8 3. Ошибки в ясности 10 4. Гипотетическая ошибка 10 5. Когнитивное искажение 11 Анализ логических ошибок 11 Отрицание предшествующего (Denying the Antecedent) 11 Утверждение последующего (Affirming the Consequent) 13 Логический круг (Circular Reasoning) 15 Ad Hominem (переход на личности) 17 Red Herring...
1. Логические ошибки. Логическая ошибка является ошибкой в логике программы. Разработчик понимал, что нужно сделать, но в процессе преобразования системы от описания до имплементации что-то пошло не так. Это могло быть чем-то простым и вызванным случайной заменой "больше чем" (>) на "меньше чем" (<) или же сложным и вызванным запутанным взаимодействием между многочисленными переменными. Для поиска логических ошибок следует убедиться, что ожидаемый результат достигается для различных входных значений. Границы — явные и неявные — зачастую оказываются "золотой жилой" для поиска дефектов. Также попробуйте...