Por que" usar std de espaço de nomes " é considerado uma má prática?

outros disseram-me que escrever using namespace std em código é errado, e que devia usar std::cout e std::cin directame ... ariáveis ambíguas (variáveis que compartilham o mesmo nome como uma função no namespace std)? Tem impacto no desempenho?

O guia e a lista de livros C++ definitivos

esta pergunta tenta recolher as poucas pérolas entre as dezenas de maus livros de C++ que são publicados todos os anos. ... U) têm links para a resenha. *Nota: as FAQs e outros recursos podem ser encontrados no C++ tag info e no c++ - faq .