Статический анализ кода на Scala: современное решение современных проблем Язык/тулинг

Доклад принят в программу конференции
Владимир Полушин

Участвовал в Google Summer of Code, контрибьютил в open-source Scala-проекты (ensime, scalafix, fastparse). Интересуется тулингом. Работал над проектами с машинными обучением и даже блокчейном.

https://twitter.com/vovapolu
https://github.com/vovapolu
@vovapolu
Тезисы

Есть множество средств для устранения человеческого фактора из разработки софта: разного рода тестирование, продвинутые системы типов, код-ревью и т.д и т.п. Но баги, ошибки и неаккуратность все равно пролезают в наш код, делая нашу жизнь грустнее, а разработку медленнее. Мы поговорим о том, чего не хватает всем этим средствам на Scala и что они делают хорошо.

Мы рассмотрим еще одно средство, которое должно помочь программисту — статический анализ кода или "линтинг", поговорим, в каком состоянии он сейчас находится, рассмотрим существующие проекты и новые идеи.

Другие доклады секции Язык/тулинг