If your framework version was no longer supported, how much effort would it take to upgrade to the most recent version, or swap for another framework? Does it look like you might need to rewrite your entire application? You can write your code in a way that will make the inevitable framework upgrade a piece of cake, instead of a 12-month sustained effort. Learn from the experience of dozens of framework upgrades, some easier than others.


Comments are closed.

Suggestion that we need a PSR for routing — just one of many helpful ideas in this talk. Thank you!

Koldo Picaza at 16:52 on 16 Oct 2021

Always brilliant, nice talk about the benefits of decoupling from frameworks. How small effort can save a lot of hours of maintenance, and how to deal with legacy frameworks specifics. Great talk.