Cracks are caused by irregular watering. What happens is that the rainfall or extra water tomato plants receive makes the interior of the fruit plump up faster than the external skin can grow - thus the split. Some varieties are more resistant to splitting.
Different kinds of cracks that can indicate what is causing them to occur. Cracked and split tomatoes are still very much edible but not very pretty and will not last as long once picked.
Use of regularly metered drip irrigation offers the best chance of getting nice uniform growth. Maybe next year.