CS101 Travelling Salesman Problem: Given a set of cities and distances between every pair of cities, find the shortest possible route that visits every city exactly once and returns back to the starting point.
Refactoring Restructuring your code for readability and reusability without changing its external behaviour. Technical Debt Maintainability Readability Reusability Complexity Bloat
Acknowledgements Pixel & Tonic – creators of Cra CMS JetBrains – makers of PhpStorm Alexander Makarov – core maintainer of Yii Ryan White – advice and guidance on presentation Ryan Irelan – training partner and founder of cra quest.io Simon Oberrauner – paragliding photos Vladimir Reznichenko – creator of Php Inspections and Yii2 Inspections Ondřej Mirtes – creator of PHPStan Philip Sharp – editor of afieldguidetoelephpants.net Programming Wisdom (@CodeWisdom) – inspirational quotes The entire Cra CMS community for their endless support and willingness to help each other out!