Aller au contenu
AFUP AFUP Day 2025 Baromètre Planète PHP PUFA
 

Welcome to the Age of Static Analysis and Automated Refactoring

Description

Programmers live a dangerous life. It's so easy to make mistakes and mess things up, so we like to limit the scope of our changes. There may be large parts of a code base that we don't dare to touch at all. It makes us somewhat conservative when it comes to large upgrades or refactorings.

If only we could have a tool that has our back when we make changes that influence remote parts of a code base, or that can even make those changes for us. One that tells us about mistakes immediately after we make them. And maybe even one that fixes our problems, without the risk of making a mistake.

Actually, since a few years such tools exist. In this talk, I'll explain why you should use them, what its use cases are, and what amazing things are to be expected from them in the near future.

Conférence donnée lors du Forum PHP 2024, ayant eu lieu les 10 et 11 octobre 2024.

Informations complémentaires

Vidéo

Le speaker

Matthias NOBACK

Matthias Noback is a professional web developer since 2003. He lives in Zeist, The Netherlands, with his girlfriend, son, and daughter. Matthias has his own web development, training and consultancy company called Noback's Office. He has a strong focus on backend development and architecture, always looking for better ways to design software. Since 2011 he's been blogging about all sorts of programming-related topics on matthiasnoback.nl. He's published several programming books as well, like the "Object Design Style Guide", "Rector - The Power of Automated Refactoring", and "Recipes for Decoupling".