cup_of_tea_1
@cup_of_tea_1
Да чего уж там

Какой инструмент выбрать для расчета сложности функции?

Добрый день.
Хочу попробовать поюзать инструменты для расчета сложности функции, которые при достижении определенного значения начинают ругаться. До этого дела с ними не имел, посему встал вопрос выбора:
  • eslint
  • Расширение для vscode Code Metrics
  • Расширение для vscode Sonar

И второй момент: допустимые значения сложности самому надо устанавливать, или есть какие-то дефолтные значения, которым надо следовать?
Спасибо!
  • Вопрос задан
  • 121 просмотр
Решения вопроса 1
inoise
@inoise
Solution Architect, AWS Certified, Serverless
во-первых надо определиться для кого это делается. Если для себя и операционной работы то eslint. Если для команды то Sonar (в рамках сборки, а не как расширение). Дефолтные значения есть всегда и они соответствуют базовым разумным рекомендациям. Разумеется можно тюнить под себя, но стоит . это заниматься только когда есть уже достаточный опыт с разными проектами и командами
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
firedragon
@firedragon
Senior .NET developer
Не оптимизируйте без надобности.
Eslint дает только возможные рекомендации. Последнее слово за реальными тестами, а это уже силениум
https://devblogs.microsoft.com/devops/getting-star...
Соответственно там все и увидите, где узкие места, а где не стоит тратить свое время.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Zeus Capital Москва
от 40 000 до 90 000 руб.
RentaTeam Москва
от 120 000 до 180 000 руб.
1С-Старт Зеленоград
от 120 000 до 170 000 руб.
14 дек. 2019, в 11:44
500 руб./за проект
14 дек. 2019, в 11:23
2000 руб./за проект