Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

How Not to Bully a Static Analysis Tool - Best Practices and Coding Patterns

Qt Group via YouTube

Overview

Learn how to effectively work with static analysis tools in this 43-minute technical talk presented by Qt Group experts Andreas Gaiser and Dr. Daniel Simon. Explore common coding patterns that can challenge static analysis tools and lead to false positives, particularly when dealing with runtime defects like overflows and divisions by zero. Examine practical examples through a message-passing primitive implementation to understand analysis limitations and solutions. Discover strategies to optimize code for better static analysis results, reducing manual review time and code rework. Benefit from the speakers' extensive experience - Gaiser's background in program analysis and formal verification as Axivion's lead developer for semantic analyses, and Simon's expertise in architecture management and quality assurance implementation across IT and embedded software systems.

Syllabus

Tit for Tat: How (Not) to Bully a Static Analysis Tool with Andreas Gaiser & Dr. Daniel Simon

Taught by

Qt Group

Reviews

Start your review of How Not to Bully a Static Analysis Tool - Best Practices and Coding Patterns

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.