![](https://ccweb.imgix.net/https%3A%2F%2Fwww.classcentral.com%2Fimages%2Ficon-black-friday.png?auto=format&ixlib=php-4.1.0&s=fe56b83c82babb2f8fce47a2aed2f85d)
Overview
![](https://ccweb.imgix.net/https%3A%2F%2Fwww.classcentral.com%2Fimages%2Ficon-black-friday.png?auto=format&ixlib=php-4.1.0&s=fe56b83c82babb2f8fce47a2aed2f85d)
This course covers emerging trends in code quality automation, focusing on the evolution of static analysis methods and tools to improve code quality, scalability, and integration into agile development processes. Participants will learn about the history of static analysis, its commercial landscape, and best practices. The course teaches skills such as utilizing static analysis tools like PMD Analyzer, ErrorProne Analyzer, Infer, and NullAway. The teaching method includes a review of recent developments, real-world examples, and best practices. This course is intended for software developers, quality assurance professionals, and anyone interested in improving code quality and automation processes.
Syllabus
Intro
Code quality is essential
What Can Help?
Code Quality Best Practices
What is Static Analysis?
Shallow example (PMD Analyzer)
"Medium" example (ErrorProne Analyzer)
"Deep" example (Infer)
Getting to verification (NullAway)
What enables this?
Taught by
GOTO Conferences