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

YouTube

Static Analysis Saved My Code Tonight

PHP UK Conference via YouTube

Overview

Explore the world of static analysis tools for PHP in this 53-minute conference talk from PHP UK Conference 2017. Discover how these automated tools can enhance code quality, enforce best practices, and prepare code for future PHP versions. Learn about the advancements in PHP 7 that have improved code auditing capabilities, including Abstract Syntax Trees and return types. Gain insights into the current state of static analysis tools, their ability to detect various issues, and how to integrate them into your development workflow. Delve into topics such as security bug detection, migration incompatibilities, and directive recommendations. Understand key concepts like Abstract Syntax Trees, Flow Control Graphs, and Dependency Graphs, and how PHP can be used as a database for analysis. Explore different categories of static analysis tools, including migration tools, code quality tools, and security tools. Examine error messages, spelling checks, and various metrics used in static analysis. By the end of this talk, you'll have a comprehensive understanding of how static analysis can significantly improve your PHP coding practices.

Syllabus

Introduction
Pitch B Code
Why to Default
How Technology Works
Abstract Syntax Tree
Flow Control Graph
Dependency Graph
PHP as a Database
Static Analysis Categories
Migration Tools
Migration Report
Code Quality Tools
Security Tools
Mexico
Matrix
Pitch Metrics
Pitch Key Matrix
Error Messages
Spelling
ASD
Ideas

Taught by

PHP UK Conference

Reviews

Start your review of Static Analysis Saved My Code Tonight

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.