ТОП 7 ошибок при программировании
Известно, что не одна область человеческой деятельности не обходиться без ошибок. Что уж говорить о программировании, где с первого раза заработавшая программа вызывает легкое недоумение. А какие же типы ошибок бывают в этой нелегкой профессии? Об этом мы и поговорим в данной статье.
-
Неправильная постановка задачи. Возникает естественно в начале и, на мой взгляд, самая опасная и коварная ошибка. Например, ваша программа работает правильно, однако заказчик выдвигал совершенно другие требования. Так и денег за задачу вам не заплатят, и заказчика подведете, ведь он не получит нужный программный продукт в срок. Поэтому всегда требуйте точного объяснения, что именно должна делать программа, и как.
-
Выбран неверный алгоритм. В этом случае задача решена правильно и кое-как работает, но есть некоторые неточности. Например, программа неэффективно использует ресурсы компьютера, либо не точно решает поставленную задачу.
-
Ошибки анализа. Ошибки этого типа начинают досаждать, когда еще на этапе проектировки были упущены либо проигнорированы факторы, которые могут повлиять на ход решения задачи. Например, пренебрежение анализом значений и переменных, а так же логические ошибки.
-
Ошибки при выполнении операций. Происходят во время тестирования программы. Например, происходит деление на ноль или другие невозможные в реальном мире операции.
-
Ошибки в документации. Это когда программа на бумаге не соответствует действующему варианту программы. Такое положение дел заказчику, как правило, не нравиться.
-
Смысловые ошибки. Такие ошибки появляются, когда программист не знает, зачем применяется тот или иной оператор или группа операторов.
-
Синтаксические ошибки. Или по-простому – опечатки. Например, лишние скобки или оператор fo вместо for. Самый безопасный и легко исправляемый тип ошибок. Но все равно, чем меньше их, тем лучше.
Конечно, ошибки, описанные в этой статье это далеко не исчерпывающий список, однако именно они приводят к большинству неудач, как отдельных программистов, так и целых компаний. Помните о них, и старайтесь их не допускать.