I tried a push/pull workout last year for a few months and it didn't work for me. For example: doing deadlifts on the same days as bent over rows means you can't max out either lift. The same goes for bench press/overhead press. I found that my muscles were fatigued from the first excercise and I couldn't concentrate on what mattered to me: adding more weight to the bar each session.
I guess it depends what you're aiming at, if you want to hit one muscle with a very large volume for one session, then not use it again for a while then push/pull is good. Can anyone explain the advantage of this?
It'll depend on the intensity, load and volume your using as to how effective they can be. Obviously you're going to be increasing your frequency and as such you'll need to decrease load to compensate for recovery and optimal growth. If you keep picking at scabs they never heal, the same applies to constantly breaking down muscle.
I've used push/pull split when cutting last year and gone on with it alright, yes to a degree fatigue will eventually set in but I was having quite high volume workouts. Picking 3/4 exercises one per major group should eliminate this. One shoulder specific, one chest, one quads and one tricep.
You can still max the lifts just you'll need to alternate the exercises you use on each push/pull workout. For example one week for pull do SLDL & B.O.R, then the next Deadlifts and say chins/pulls/seated row, for example.
Edit: Right now for my HST I squat, OHP, SLDL, Bench, Pull up, Lateral Raise, Seated Row, Weighted Dips, Calf Raise, BB Curl, Shrug. In that order. 2 sets working at about 90/95% of my 10rm at the moment. 3 times per week. When doing this with my 15rm fatigue became an issue as that is an endurance rep range, though right now on the 10's fatigue isn't an issue providing the volume and load are suitable.
Trying to do everything at once is a trap I fell into for quite a while and was a hard one for me to get out of. If you feel that you have to hit each part with high volume and then give it 4/5 rest and that this method works for you, which it may well, then something like a push/pull split probably isn't the best choice of program