Линтеры обычно упоминаются в контексте поддержания единого стиля кода, но это не единственное их применение. Статический анализ кода можно использовать для выявления кусков кода, которые предрасположены к ошибкам, и даже для поиска типичных багов напрямую. Несмотря на строгую систему типов, в типичном scala коде есть баги, которые проскакивают мимо компилятора. Часто, такие ошибки добавляются при большом рефакторинге. Наткнувшись несколько раз на них, появляется страх к большим изменениям в коде и самом рефакторинге. Мы поговорим о том, как линтеры могу помочь нам в отлове таких ошибок.
Подписывайтесь на Т-Банк
Код Желтый
Ютуб-канал
T-Crew
Блог на Хабре