Size: a a a

JavaScript.Ninja

2020 July 27

АЗ

Андрей Звёздочка... in JavaScript.Ninja
Dmitry Maslanov
Спасибо за ответ, буду знать. У нас инструмент недели две как добавился, поэтому мне пока сложно судить)
По моему текущему опыту сонар мешает в разработке. Там очень много false-positive. Лучше eslint настройте хорошо.
источник

DM

Dmitry Maslanov in JavaScript.Ninja
понял, спасибо)
источник

IK

Illya Klymov in JavaScript.Ninja
Я последнее время с еслинтом тоже переоценил все
источник

IK

Illya Klymov in JavaScript.Ninja
Грубо говоря все стилевые правила предпочитаю выключать :)
источник

W

Winston Smith v0.0.4 in JavaScript.Ninja
Ребят, привет. Кто-то работал с ext js ?
источник

DB

Dmytro Braginets in JavaScript.Ninja
Illya Klymov
Грубо говоря все стилевые правила предпочитаю выключать :)
А какова причина такой переоценки если не секрет? Или вы оставляете все это на прекоммит хуки?
источник

AP

Alexey Pan in JavaScript.Ninja
Вообще считаю sonar не самым лучшим интрументом, елси только как принять к сведенью.
источник

IK

Illya Klymov in JavaScript.Ninja
Dmytro Braginets
А какова причина такой переоценки если не секрет? Или вы оставляете все это на прекоммит хуки?
Глобально считаю что стилевые правила не несут ценности
источник

IK

Illya Klymov in JavaScript.Ninja
Как показывает практика они не облегчают чтение кода :)
источник

IK

Illya Klymov in JavaScript.Ninja
Есть исключения - к примеру порядок полей в декларации вью объектов. Там требование порядка позволяет мне (зная этот порядок) сделать заключение о поведении объекта не дочитав его до конца
источник

AP

Alexey Pan in JavaScript.Ninja
Ну если только дублирование =)
источник

IK

Illya Klymov in JavaScript.Ninja
Alexey Pan
Ну если только дублирование =)
?
источник

DB

Dmytro Braginets in JavaScript.Ninja
Illya Klymov
Как показывает практика они не облегчают чтение кода :)
А приведение к одному виду для облегчения код ревью и просто уменьшения количества «муссонных diff» в pull/merge requests?
источник

IK

Illya Klymov in JavaScript.Ninja
Dmytro Braginets
А приведение к одному виду для облегчения код ревью и просто уменьшения количества «муссонных diff» в pull/merge requests?
Чем облегчает код ревью?
источник

IK

Illya Klymov in JavaScript.Ninja
Мусорные дифы - бить по рукам за попытки изменения ради вкусовщины
источник

DB

Dmytro Braginets in JavaScript.Ninja
Illya Klymov
Чем облегчает код ревью?
Я и имел в виду то что у на проекте у каждого может быть даже редактор настроен по разному и делать lint --fix on save вследствии чего появляются "изменения ради изменений

А по поводу бить по рукам - мне кажется легче один раз настроить eslint + prettier и забыть о том что когото нужно бить )) Но это опять же лично мне так удобнее и не факт что всем так будет лучше.
источник

IK

Illya Klymov in JavaScript.Ninja
Dmytro Braginets
Я и имел в виду то что у на проекте у каждого может быть даже редактор настроен по разному и делать lint --fix on save вследствии чего появляются "изменения ради изменений

А по поводу бить по рукам - мне кажется легче один раз настроить eslint + prettier и забыть о том что когото нужно бить )) Но это опять же лично мне так удобнее и не факт что всем так будет лучше.
Не все к сожалению autofixable
источник

IK

Illya Klymov in JavaScript.Ninja
Dmytro Braginets
Я и имел в виду то что у на проекте у каждого может быть даже редактор настроен по разному и делать lint --fix on save вследствии чего появляются "изменения ради изменений

А по поводу бить по рукам - мне кажется легче один раз настроить eslint + prettier и забыть о том что когото нужно бить )) Но это опять же лично мне так удобнее и не факт что всем так будет лучше.
За настройку редакторов такую тоже надо бить :)
источник

IK

Illya Klymov in JavaScript.Ninja
Я о том что prettier отформатирован с настройками проекта - какого черта редактор лезет куда не просят
источник

DB

Dmytro Braginets in JavaScript.Ninja
Illya Klymov
Не все к сожалению autofixable
Я на каком то из подкастов слышал краем уха что уже есть некий инструмент который в отличиие от eslint делает даже деструктивные фиксы. Но напрочь забыл его название
источник