Practical talk about what is a testable code and how to write it.
We will go though multiple examples of not testable code, make it testable and finally write phpunit tests together.
Before composer, we downloaded packages manually. But how do you upgrade to newer framework version? Still manually?
In non-PHP world, Google and Facebook already use such instant upgrade tools. Thanks to nikic/php-parser a door opened in PHP for such a tool ...and Rector was born.
I’ll show you how Rector handles 80 % of boring upgrades for you - in 1 CLI command.