Trainer, writer, and developer of web applications
With PHPStan (https://phpstan.org/) you can catch many programming mistakes before they reach your production server. Rector (https://getrector.org/) can fix many programming mistakes for you.
Since Rector relies heavily on PHPStan, the first step towards automated refactoring is static analysis. This training focuses on setting up PHPStan for your project, making it part of your development workflow, and extending it with your own rules. At the end of the program we kickstart automated refactoring with Rector.
Outline Static Analysis with PHPStan
Automated Refactoring with Rector
Matthias Noback is an experienced web developer, who also provides training and consultancy, while regularly writing about software architecture and object design on his blog (https://matthiasnoback.nl) and in various books, like "Object Design Style Guide" and "Advanced Web Application Architecture".See all speakers ›