There are many ways to skin a cat as they say. There are also many ways to build muscle. The issue is which is the fastest and which way develops usable strength while also building muscle.
For those of us who are trying pack on some muscle in the fastest way possible, high intensity training is a tried and true form of bodybuilding training.
Our goal is to lift the most weight, while doing relatively low to medium reps, then resting and getting the proper nutrition. Don’t do too many sets and exercises. Train each body part about once per week and get plenty of rest and the proper nutrition while lifting heavy on the basics exercises. Exercises like the bench press, dips, squats, dead lifts and bicep curls.
Train your chest with triceps and shoulders and your back with biceps. Basically, separate your pushing and pulling movements to different days. This is because you do not want to overwork your muscles. If you are bench pressing one day and then you work your triceps a couple of days later, your triceps might get overworked. This is because they were already worked while doing bench presses.
I believe dead lifts are a great upper body exercise that also hits the legs. Some like myself, have trouble dead lifting, due to back issues. There is another way. Stand inside a trap bar to do deadlights. It is much easier on my back and it might be on yours as well.