Как повысить качество кода
Android Broadcast. Все об Андроид разработке
#AndroidBroadcast #CodeQuality #Android
Говорим об автоматизации отслеживания качество кода и инструментах, которые для этого есть
🔗 Avito.Tech https://avito.tech/ 💰 Поддержать проект https://bit.ly/3sratqQ 🔗 Telegram канал "Android Broadcast" https://ttttt.me/android_broadcast 🔗 Блог о жизни канала https://boosty.to/androidbroadcast 🔗 Telegram канал "Kotlin Broadcast" https://ttttt.me/kotlin_broadcast 🔗 Подать заявку на выступление в Android Broadcast https://forms.gle/rrfXjYBD1i3XYmJx9
🔗 IDEA code inpsections https://bit.ly/3aDyEea 🔗 Qodana https://bit.ly/3u29bDo 🔗 PMD https://pmd.github.io 🔗 Google Error Prone https://errorprone.info 🔗 Detekt https://detekt.github.io/detekt 🔗 Checkstyle https://checkstyle.sourceforge.io/ 🔗 ktlint https://ktlint.github.io 🔗 EditorConfig https://editorconfig.org 🔗 EditorConfig для Android Studio https://bit.ly/editorconfig-androidstudio-sample 🔗 Android Lint https://bit.ly/3dxdcrP 🔗 SonarQube https://www.sonarqube.org 🔗 Android StrictMode https://bit.ly/3xAlOYa 🔗 Библиотека StrictMode Compat https://github.com/kirich1409/StrictModeCompat 🔗 LeakCanary https://square.github.io/leakcanary 🔗 ANR Watch Dog https://github.com/SalomonBrys/ANR-WatchDog
Тамйкоды 0:00 Вступление 0:58 Типы анализаторов 2:26 Проверки в IDEA 3:19 Qodana 4:09 PMD 4:46 Error Prone 5:34 Detekt 6:51 Checkstyle 7:36 ktlint 8:24 EditorConfig 9:10 Android Lint 11:26 SonarQube 12:40 Android Strict Mode 14:02 LeakCanary 14:37 ANR Watch Dog 15:23 Заключение ... https://www.youtube.com/watch?v=Pz8yuWNYwVw
91000723 Bytes