JSLint улучшает Ваше кодирование JavaScript? [закрытый]

Не стесняйтесь добавлять к этому списку:

9
задан timbo 22 August 2009 в 20:36
поделиться

6 ответов

Сейчас я не использую его ежедневно; на мой вкус он немного "слишком строгий".

Но я использовал его в течение некоторого времени в прошлом, и, учитывая то, что он сказал как "советы", он, вероятно, помог мне улучшить мой стиль кодирования JS.

На самом деле, чтение некоторых рекомендаций по кодированию в JS может быть полезным, даже если не использовать JSLint на ежедневной основе.
Просмотр документации JSLint , например, может помочь, давая вам идеи: «Если кто-то вроде Дугласа Крокфорда думает, что это плохо, возможно, это действительно так» - просто не надо » Не забывай, что ты тоже имеешь право думать самостоятельно ;-)
Смотреть видео на YUI Theater тоже приятно, кстати: есть и действительно полезные (включая некоторых из Дугласа Крокфорда) .

Теперь мой код не является на 100% правильным для jslint; но у меня определенно меньше «плохого кода», чем было раньше.


И иногда, когда есть ошибка в каком-то фрагменте кода, использование JSLint может помочь ее идентифицировать; -)

9
ответ дан 4 December 2019 в 08:52
поделиться

Некоторые говорят, что это слишком строго. Я не согласен - вы контролируете, на какие нарушения он жалуется. Если это слишком обидно для вас, уменьшите количество предупреждений.

10
ответ дан 4 December 2019 в 08:52
поделиться

Мой редактор фактически запускает весь мой код .js через JSLint каждый раз, когда я сохраняю. Его предупреждения и предложения указали мне на множество потенциальных ошибок, прежде чем я даже успел с ними столкнуться. Я люблю это.

4
ответ дан 4 December 2019 в 08:52
поделиться

Язык JavaScript может быть довольно красивым, но его сложно хорошо структурировать при создании веб-приложений и использовании его обычным образом. JSLint, Crockford и jQuery помогают увидеть свет.

0
ответ дан 4 December 2019 в 08:52
поделиться

JSLint - это один из способов мы очищаем наш код в нашем приложении. Это помогает при проверке кода и принятии решения о том, хорошо ли написана сторонняя библиотека. Мы также используем проверки IntelliJ IDEA, которые по большей части предупреждают о тех же проблемах. Мы также используем jQuery, который помог очистить большой объем кода.

1
ответ дан 4 December 2019 в 08:52
поделиться

Если вы находите JSLint слишком строгим, вы можете предпочесть MiniME.

Полное раскрытие, я стою за этим: http://www.toptensoftware.com/minime, который выполняет минификацию, обфускацию и разумный набор проверок в стиле lint.

0
ответ дан 4 December 2019 в 08:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: