Uso incorreto da função id em React

É incorreto gerar id diretamente no atributo, assim:

jsxconst res = prods.map(function(prod) {
  return <p key={id()}>
    <span>{prod.name}</span>
    <span>{prod.cost}</span>
  </p>;
});

As razões para isso ficarão claras nas próximas lições. Por enquanto, apenas tenha em mente que isso está incorreto e nunca faça assim.