5 правил плохого кода, которые следует избегать
Неспособность думать заранее
Какие функции должны быть у проекта, ожидается ли масштабирование, сколько пользователей будут использовать продукт, и с какой скоростью он должен работать? Вам необходимо ответить на эти вопросы перед тем, как начать свой проект или в начале процесса. В противном случае вы можете столкнуться с серьезными трудностями.
Предварительная оптимизация кода
Преждевременная оптимизация может привести к неожиданным ошибкам, на решение которых можно потратить много времени. Первым делом нужно написать код, а затем выяснить, какие критические компоненты, если таковые имеются, следует оптимизировать для повышения производительности.
Отсутствие модуляризации
Главными преимуществами разделения кода на модули являются систематизация и упрощение разработки, многократная используемость и изменяемость сложных программ.
Нет комментариев к коду
Программист обязан написать очевидный код и постараться устранить необходимость в комментариях. Однако комментарии по-прежнему полезны и даже необходимы во многих ситуациях, и их избегание может сделать ваш код нечитаемым.
Не форматировать код
Форматирование кода упрощает восприятие кода и, следовательно, легче обнаруживать ошибки. Также другим людям значительно проще поддерживать код, поскольку он представлен в одном стиле.