Everyone should have 5 to 10 years of heavy basic power-bodybuilding. That will set the foundation for futre growth (tendon strength etc). I trained that way for 25 years.
For my last comp (20 years ago) I alternated heavy basic with 20 reps and that worked well for me.
After retiring from the stage, I went back to heavy basic. If I did it over again, I would go higher rep, as my joints have suffered.
After my shoulder surgery I went to a 10-14 rep range. I did not get smaller, my muscles got "fuller." A local IFBB pro I worked with (ran his gear program) does all 20 reps and he is 286 @ 10 b fat.
I do a lot of training now with no rest between sets. I use weights that I could get 20 reps with after a 90 second rest. With virtually no rest (just enough to re-wrap quickly) I only get 8 or so reps. For me, and I am sure 90% of the guys on this board, we can get 20 reps with weights that are still heavier than what most other guys at the gym are using. I was getting 25 reps of squats @ 275lbs before I had to stop squatting (can't get my arm back there anymore, see shoulder surgery above, lol).
I have not lost any size on this program, I just look fuller. It is also easier on the joints, and keeps me in great cardio shape for martial arts training.
To summarize: Heavy basic to build foundation, then higher reps as you become a veteran.