The job of Peter Dillinger at Coverity is finding new and better ways to find coding mistakes automatically, so that they can be found early in the development cycle. His focus is Java, where although language safety excludes some of the “killer bugs” seen in C/C++, there are still plenty of ways to screw up.
This presentation is about some of our successes and ongoing challenges and you will have some fun playing “spot the bug” in real examples taken from open-source software.
Video producer: Seattle Java User Group