I'll give you carbs, but fats? If you are reading this and it is unclear...do not eat bad fats. Good fats are fine.
So to be explicit on carbs (if someone is unclear): There is actually a place for all carbs. If you are lifting heavy weights, post workout you can eat simple carbs. I personally put dextrose in my shake.
And then, depending on my goals, I'll either eat complex or simple carbs until I go to bed. Like I said, depends on my goals at the time. Same goes for my general advise to others....all depends on their goals and how they react to the carbs.
PS. I'm actually a professional so....