Comments 8
Быстрее и легче обучаем новых сотрудников/стажеров/джунов. Они сразу видят как писать более чистый код.
не очень понятно, как это влияет на обечаемость? В большинстве проектов берется конфиг от Airbnb и ESLint настраивается на автоисправление по сохранению и больше от него ничего не требуется. А особенности архитектуры проекта везде свои и правилами линтера, к сожалению, не всегда способны обозначиться.
Экономим времени на поддержке проектов порядка 30%.
Тоже не очень понятно, как Вам линтер позволяет экономить столько времени. И как вы это замеряли? Ну и по остальным пунктам из итогов тоже поясните пожалуйста
Цифра здесь скорее всего с потолка, однако, потерянное время на код-ревью может быть существенным. А одинаковость кода уменьшает когнитивную нагрузку. А этот фактор имеет долговременный эффект.
Мы трекаем все задачи, даже самые мелкие. У каждой задачи есть категория, и мы видим, как время из одной категории перетекает в другие. Например если раньше правки после Code review занимали на проекте 10 часов, то сейчас 7-8 часов.
eslint это конечно хорошо, но это только самое начало пути. Как сдуть пыль с вещей в старом доме.
Как ESLint анализирует код и борется с Legacy