Логическая ошибка
Оригинальное название: logical error
Коротко
Дефект алгоритма, при котором программа завершается штатно, но выдаёт неправильный результат.
Что такое «Логическая ошибка»
Дефект алгоритма, при котором программа завершается штатно, но выдаёт неправильный результат. В отличие от сбоя, здесь нет падения — программа делает не то, что задумано. Такие ошибки коварны, потому что не сообщают о себе явно и обнаруживаются по неверным данным. Их находят тестами с проверкой ожидаемого результата и внимательным разбором логики.

