You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Web-Dev-For-Beginners/translations/ru/7-bank-project/3-data/assignment.md

3.6 KiB

Рефакторинг и комментирование кода

Инструкции

По мере роста вашего кода важно регулярно проводить его рефакторинг, чтобы он оставался читаемым и удобным для сопровождения. Добавьте комментарии и выполните рефакторинг вашего app.js, чтобы улучшить качество кода:

  • Вынесите константы, такие как базовый URL API сервера
  • Объедините похожий код: например, вы можете создать функцию sendRequest(), чтобы собрать код, используемый как в createAccount(), так и в getAccount()
  • Переструктурируйте код, чтобы он стал более читаемым, и добавьте комментарии

Критерии оценки

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

Отказ от ответственности:
Этот документ был переведен с использованием сервиса автоматического перевода Co-op Translator. Несмотря на наши усилия обеспечить точность, автоматические переводы могут содержать ошибки или неточности. Оригинальный документ на его исходном языке следует считать авторитетным источником. Для получения критически важной информации рекомендуется профессиональный перевод человеком. Мы не несем ответственности за любые недоразумения или неправильные интерпретации, возникающие в результате использования данного перевода.