A nova palavra-chave "auto"; Quando deve ser usado para declarar um tipo de variável? [duplicado

Possible Duplicate:
Quanto é demais com a palavra-chave automática C ++ 0x

Temos (como comunidade) experiência suficiente para determinar quando e / ou se o automóvel está sendo abusado?

O que estou realmente procurando é um guia de práticas recomendadas em

quando usar auto quando deve ser evitado

egras simples que podem ser seguidas rapidamente em 80% dos caso

Como contexto, esta pergunta é provocada pela minha respostaaqu

questionAnswers(6)

yourAnswerToTheQuestion