Why does my Cheesecake Crack?

I hate it when my cheesecake cracks. The main reason that a cheesecake will crack is that is was left in the oven too long. Overcooked cheese begins to separate and in the cake, it cracks. I usually use fruit to cover up the booboos!