Урок 1. Виды ошибок

При разработке программист может столкнуться с двумя видами ошибок: синтаксическими и логическими.

К синтаксическим ошибкам относятся ошибки написания инструкции (их оформления). Данные ошибки обнаруживаются компилятором, соответственно их достаточно просто обнаружить и исправить (в отличии от логических).

Логические ошибки – это ошибки допущенные разработчиком при описании логики работы программы. Например, приложению нужно считывать числовые данные с двух файлов и суммировать их, но программист случайно вместо операции сложения «+» использовал операцию разницы «-». Таким образом, компилятор скомпилирует запускной файл и ошибок не обнаружит, но программа будет работать неправильно – программисту нужно будет просмотреть свой код в поисках ошибки. Такие ошибки часто встречаются, и они являются самыми сложными для обнаружения.

Источник: видеоурок Александра Шевчука "ЗНАКОМСТВО С ЯЗЫКОМ C#" (тут обсуждение ошибок и тут практический пример)

%D1%81%D1%82%D1%80%D0%B5%D0%BB%D0%BA%D0%B0%20%D0%B2%D0%BB%D0%B5%D0%B2%D0%BE%202 предыдущая статья | следующая статья %D1%81%D1%82%D1%80%D0%B5%D0%BB%D0%BA%D0%B0%20%D0%B2%D0%BF%D1%80%D0%B0%D0%B2%D0%BE%202