Видео: https://youtu.be/_fauq98qely
JSCent - это анализатор программы, который обнаруживает запахи кода. Забое кода - это потенциальные проблемы с исходным кодом, которые могут соответствовать более глубокой проблеме в программе. Например, JSCent может обнаружить такие проблемы, как длинные методы, слишком много комментариев, зависть к функции, цепочки сообщений, мертвый код и многое другое. JSCent создает отчет, который суммирует все запахи кода, найденные кратким и полезным способом - легко доступным в консоли. Анализ JSCent может быть классифицирован как статический статический анализ стоимости, так и анализ мета-рекламных услуг, поскольку некоторые запахи кода больше склоняются к синтаксису, а другие-к семантике и принципам разработки программного обеспечения высокого уровня.
Пример отчета:

JSCent предназначен для разработчиков и команд, которые пытаются создать код, который поддерживается, расширяется и хорошо структурирован. Изготовленные отчеты не предназначены для предписания, а скорее указывают на области, которые могут быть причиной беспокойства, поскольку проект растет в размерах и масштабах.
JSCent структурирован таким образом, что в будущем легко расширять новые запахи кода. Следующие шаги для команды включают добавление более нюансов, трудно обнаружить запахи в отчет об анализе.
Инструкции
Поместите все файлы JS, которые вы хотите проанализировать в папке /вход, и запустите Main.js для запуска.
Пример кода пахнет обнаруживаемым с помощью JSCent
Кредит и ссылки