Code quality is not just for christmas, it is a daily part of the job. So, what do you do when you're handed with a five feet long pole a million lines of code that must be vetted ? You call static analysis to the rescue. During one hour, we'll be reviewing totally unknown code code : no name, no usage, not a clue. We'll apply a wide range of tools, reaching for anything that helps us understand the code and form an opinion on it. Can we break this mystery and learn how everyone else is looking at our code ?

Comments

Comments are closed.

Youri Thielen at 15:42 on 1 Jul 2017

A fast paced talk (perhaps a bit too fast, at least for me) which makes you think reason about code by purely looking at the results of a static code analyzer. Enough good insights and I liked the approach of involving the audience!

For complete transparency you should mention that you are behind the Exkat, or did I miss that part?

Also, letting the next speaker to wait is not really cool.

Erik de Bos at 22:21 on 1 Jul 2017

Great intro to a more technical way of evaluating code. Practical and passionate.
I would have given you a 5 if the talk had been a bit better prepared, and fitted into the 45 minutes.

Erik Booij at 17:10 on 2 Jul 2017

Great talk in many aspects. Your humor made it really easy to focus for the full 45 minutes (and a bit). The interactivity with the audience was awesome. Clear explanations of why certain practices in code could be considered good or bad (and no, I did not miss the disclaimer that this could not be inferred from usage count only).

I like this talk. It explains a lot about the process of static analysis by actually doing it together with the audience, which made this a very interactive session. I'm sure most audiences would enjoy this approach and Damien has enough humor and energy to pull it off.

The talk will probably be talked about and remembered most because the Damien went way over time and kept on going despite warnings, which is a shame because it deserves to be talked about on it's merits.

Tom den Braber at 09:28 on 3 Jul 2017

Fast paced talk, enthousiastic speaker. I like the idea that is behind this presentation, .e.g. how we could infer that the codebase probably had some legacy code just from static analysis.

Erik Roelofs at 11:45 on 3 Jul 2017

I feel the initial comment about "having to cram an hour and a half into a 45 minute talk" was spot on; it was too much content for the slot. Which is a shame, because everything that was said was very informative. More focus on half the content, and the other half as a link to read up on might have worked better here.