I personally like to train 2-3 body parts per workout. One major body part and 1-2 smaller ones. The more often you train a muscle, you more growth stimulus you get. I find 2-3 body parts per workout is the perfect balance of frequency but not too long workouts so you get burnt out.
This is the current split I am following:
day 1 chest triceps calves
day 2 back biceps abs
day 3 shoulders calves
day 4 legs abs
I post all my workouts in m daily log if you want to try my split.