Статья подготовлена для студентов курса «Fullstack разработчик JavaScript» в образовательном проекте OTUS. Одна из сильных сторон JS — доступный инструментарий. Далеко не каждый язык может похвастаться настолько большой экосистемой библиотек и инструментов. Один из этих инструментов используется для статического анализа кода и называется ESLint. ESLint позволяет находить потенциальные проблемы, обеспечивая высокое качество кодовой базы. При этом linting является полностью автоматизированным процессом, что, безусловно, плюс...
Источник: Nuances of Programming Когда мы взаимодействуем в каком-либо проекте, то лучше всего придерживаться некоего общего стиля написания кода. Это облегчит коллегам его чтение и сократит временные затраты. Но как же понять, знают ли все этот общепринятый стиль? И как убедиться, что все ему следуют? На первый вопрос можно ответить с помощью специального приложения, линтера, которое позволяет отслеживать отклонения от общего стиля написания кода. В случае с JavaScript разработчики применяют ESLint...