Many controllers have a built-in programmable delay to keep the compressor from short cycling. For example with the STC-1000 (ebay aquarium temp controller), you can specify a delay of 1-10 minutes. I set a 0.5 degree tolerance, but the fridge won't kick on without at least a 10 minute wait.