Как отличить хорошо написанный код от плохо написанного?

Программисты и менеджеры проектов многократно повторяют, насколько важно качества кода. Но как понять, что код написан качественно?
Мы подготовили несколько пунктов, которые помогут Вам быстро и просто оценить, насколько качественно выполнен проект:
Проработанная структура кода.
Структура сайта должна быть проработана таким образом, что если удалить любую секцию сайта, остальная страница не будет нарушена.
Сайт одинаково хорошо отображается на всех браузерах и устройствах (компьютерах, ноутбуках, мобильных телефонах).
Исключением могут быть старые версии браузера Internet Explorer.

Скорость работы сайта.
Скорость сайта может быть проверена с помощью сервиса: Google Pagespeed
Желательно, чтобы сайт находился в зеленой зоне. Если на сайте много анимаций, видео или сложного функционала, допустимо также размещение в желтой зоне.

Ошибки в коде.
Наличие ошибок в коде может быть проверено с помощью сервиса: https://validator.w3.org/
Допустимо обнаружение 3-5 ошибок (красные строки) и любого количества предупреждений (желтые строки).
Если красных строк много, то это говорит о плохо написанном коде.

Готов ли сайт к продвижению?
Этот сервис: https://sitechecker.pro/ Поможет Вам определить, готов ли сайт к продвижению в поисковых системах.

Лучше проверить каждую страницу сайта перед началом продвижения.
Возможность менять текст через админпанель.
Все тексты сайта должны быть расположены в админпанели. Исключением могут быть только короткие надписи, например, надписи на кнопках.

Качество изображений должно быть достаточно высоким.
Изображение высокого качества Изображение плохого качества
Хотите узнать больше? Смотрите продолжение в посте: Как отличить качественный дизайн от некачественного?