In this talk, Stuart looks at PHP's `final` keyword, it's impact on type-hinting and code re-use, and how the SOLID principles can be used to strike a balance between code re-use and modification.
Presented at PHP South West in Bristol on Wednesday 8th November 2017.