Pull to refresh

Comments 8

  • Быстрее и легче обучаем новых сотрудников/стажеров/джунов. Они сразу видят как писать более чистый код.

не очень понятно, как это влияет на обечаемость? В большинстве проектов берется конфиг от Airbnb и ESLint настраивается на автоисправление по сохранению и больше от него ничего не требуется. А особенности архитектуры проекта везде свои и правилами линтера, к сожалению, не всегда способны обозначиться.

  • Экономим времени на поддержке проектов порядка 30%.

Тоже не очень понятно, как Вам линтер позволяет экономить столько времени. И как вы это замеряли? Ну и по остальным пунктам из итогов тоже поясните пожалуйста

Цифра здесь скорее всего с потолка, однако, потерянное время на код-ревью может быть существенным. А одинаковость кода уменьшает когнитивную нагрузку. А этот фактор имеет долговременный эффект.

Цифры мы округлили: наш разработчик на одном из проектов сэкономил 28,73% времени на Code review. К сожалению одинаковость кода имеет свой предел и хочется чтобы экономия продолжалась до 0 часов как тимлида так и разработчика 🙂

Мы трекаем все задачи, даже самые мелкие. У каждой задачи есть категория, и мы видим, как время из одной категории перетекает в другие. Например если раньше правки после Code review занимали на проекте 10 часов, то сейчас 7-8 часов.

eslint это конечно хорошо, но это только самое начало пути. Как сдуть пыль с вещей в старом доме.

Если у вас есть рекомендации как провести «генеральную уборку» кода, присылайте свой или чужой опыт, с удовольствием изучим

UFO just landed and posted this here

А если запретить импорт ?

no-restricted-imports

Если я Вашу проблему правильно понял

Sign up to leave a comment.

Articles