Para aplicar as melhores práticas, assuma que todos (até você) são idiotas

Pessoas inteligentes cometem erros.
Os idiotas cometem ainda MAIS erros.

Portanto, sempre que você estiver projetando um software, uma funcionalidade, uma prática ou convenção de desenvolvimento, SEMPRE assuma que todos podem cometer erros estúpidos.

Inteligência não significa ação livre de erros infalível e repetível.
Significa que você entende seu erro. Assim, você pode consertá-lo antes de cometer outro erro.