Everyone is different. I knew a guy that would do the same workout every week, week after week, year after year. If he hit a plateau he would switch from high reps to low reps and vice versa. At a bodyweight of 180 he could bench 405 naturally, and that was his weak lift. I asked him about his chest workout and it went like this.
1-2 sets flat bench
1-2 sets incline bench
1 set flat dumbbell
1 set incline dumbbell
1 set decline bench
1 set cable crossovers
followed by back
frequency: 1 time per week
He also did forced reps on every working set, and the guy gained like no other. Thus, every person is different. I personally like to switch from volume training to DC style training, and sometimes do crazy shit like giant sets. My favorite is volume training though, the pump in a specific bodypart is great. Also, I hate doing 20 rep sets or drop sets of squats like you do with DC training...ugh.