You only need to work a muscle group twice a week to see results.
If you do a whole body workout twice a week, you not are going to enjoy the experience.
After a proper leg workout you should be pretty much shot.
A four day push/pull routine is better but still pretty intense.
If you want to properly work a muscle group without ruining your day, do what I do:
The six day spread. (AKA Split)
Spread your normal workout out over six days.
The reason is you’ll be doing something every day and still have time to recover.
And you won’t have to wonder what day it is.
Day One: I work chest, shoulders and triceps.
Day two Legs. Only.
Day Three: Back and biceps.
Take a day off and repeat.
I guarantee you will feel better, enjoy your workouts and see better results.
Muscle up, kiddies.
And have fun. 🙂

Please note: I welcome comments that are offensive, illogical or off-topic from readers in all states of consciousness.