Somewhat diet related;

If a person is not sore the day after/2nd day after a training session; did they not work/shock the muscles enough or, assuming that they have a good diet, is their body recovering fast enough to not be sore?