One thing I wanna ad to the topic is the need of deloads or cycling.
Even if you jump from one programm to the next-perhaps its not the train that has to be changed- but the full fill up of your fuel.
When you trained your ass of on one programm for 6 weeks,you think if you change some variables you still gain and train really hard for another 6 weeks?Probably yes,but problably not.
I personally prefer cycling,no matter if its advocate by pavel,stuart,bill starr or somebody else.
Simply after hitting your plateau back off.
Take it easy-not for a week or only two.
Take one week off completely and then slowly build your weights up for bout 4 weeks.
Then try to beat your previous record (be it weight,sets,reps whatever) as long as possible,then back off and buid up again.
Can also be seen as part of the dual factor theory.
Try it,the principle can be applied also to some programms you like.
And important-cycling is NOT periodization.
cycling:build up-take it easy,make a PR,back off;repeat.
That is simple shit that works .