Talk in English - US at SunshinePHP 2019
Track Name:
Key Biscayne 2
Short URL: https://joind.in/talk/923f4
(QR-Code (opens in new window))
Static analysis is an emerging field, in particular in the PHP world. Reviewing source code at the speed of a computer requires powerful theoretical tools: control flow diagram, abstract syntactic trees, acyclic dependency graph.
If all this seems far and remote from PHP, come and learn how they apply to your favorite language! They are all useful when it comes to detecting early those errors that end up in production, and sometimes, even before the code may compile. We’ll see how to combine all those aspects to build a useful auditing engine.
Comments
Comments are closed.
Clear presentation. Really entertaining and funny presenter
Damien actually got me excited about the possibilities of static analysis. I can't wait to use it in my stack.
Mr. Seguy describes what static code analysis is and how useful it can be. It IS the kind of thing a good developer does, but it certainly doesn't scale. I use PHPStorm, and that tool does some of the analysis, but not even close to the degree described here. Is there a plug-in for PHPStorm?
Great talk. Can you please provide the slides?
Great introduction into the idea and work behind static analysis.
For 5*:
- try to reorganize the talk so some questions do not feel like you are trying to pull teeth from attendees: I love when speakers try to engage the audience but some of the questions were either not clear or too hard for audience to figure out