It seems impossible to discuss heuristics without also contemplating:

Cognitive Bias

It might be a logical fallacy but it’s possible, in a highly simplified way, to think of them as cause (heuristic reasoning) and effect (cognitive bias).  This may help us understand their relationship to each other but a much more in-depth treatment is necessary to fully understand either.