Este artigo foi traduzido por máquina.

Não me deixe começar a falar

Brain Droppings

David Platt

 

David PlattAo longo de um ano de muitas idéias me ocorrem que são importantes, mas não são substanciais o bastante para merecer uma coluna cheia. Eu coletei esses pensamentos aqui, na edição inaugural do que será a minha coluna anual de "Excremento do cérebro". Eu pretendo fazer-este um pilar do meu ano editorial (o outro é, naturalmente, coluna do dia meu tolo de abril). Use o recurso de comentário no site me diga qual das seguintes idéias resonate com você.

Muitos jogos de computador exibir o tempo decorrido em suas telas de vitória, por exemplo, "Parabéns, você resolveu o enigma em 12 minutos e 15 segundos." Suponha que, em vez disso, ele disse: "Parabéns, você apenas perdeu 12:15 de sua vida que você nunca vai conseguir voltar novamente. Bom trabalho, idiota."

Microsoft Word não reconhecer a palavra "idiota" na frase anterior.

O disco rígido mecânico agora está morto. Regra de drives de estado sólido. Mas nós ainda temos que chamá-los de discos, mesmo que não eles circulares mais?

Eu era uma física principal como uma graduação, então estou a seguir a descoberta do bóson de Higgs com algum interesse. Uma vez perguntou alto -­físico de energia o que ele faria quando eles finalmente encontraram tudo do Atom. Ele pensou um segundo, depois disse: "Primeiro, temos um inferno de uma festa. E, em seguida, todos nós vamos olhar para novos postos de trabalho.

Eu já tive o suficiente. Da próxima vez eu me sento em uma apresentação e o alto-falante lê apenas fora de suas balas de PowerPoint, eu vou chamá-lo sobre ele. No meio de sua sessão, publicamente e brutalmente. Certifique-se de que o falante não é você. Leia minha coluna de março de 2011 (msdn.microsoft.com/magazine/gg650665) para começar.

Ele não deve tomar quatro processos do Windows para executar um adaptador de gráficos, mas a Intel no meu ThinkPad faz: igfxtray igfxpers, hkcmd, igfxsrvc. Caras, ficar com ele, OK?

Aqui estão duas coisas que eu ensinar minhas filhas: Nada vale a pena fazer vale a pena exagerar. E tudo vale a pena lutar é vale a pena lutar sujo.

Quando Microsoft Word atualizado versões há algum tempo, o ícone no desktop alterado de um autônomo W de luz azul para um W azul escuro com uma caixa em torno dele. Um diretor de TI me disse uma vez: "Eu tenho 60.000 usuários em meu espaço de admin. Você tem alguma idéia de quanto tempo demora e quanto custa-me dizer-60.000 pessoas que a coisa que eles usaram para obter o W de luz azul que agora começa a partir do W azul escuro com a caixa em torno dele? Eu desejo que eu poderia enviar o projeto de lei Microsoft meu custo de apenas que uma mudança."

Eu tremo a cada vez que vejo uma nova tecnologia que se destina para uso pelo condutor de um carro. Não é apenas o Ford SYNC que roda em Microsoft Windows Embedded Automotive ("você gostaria do horóscopo? Qual é seu signo?" Minha resposta: "Cuidado, mesclando o tráfego"). Este é um problema em todos os lugares. Que tal usar a tecnologia de hoje para ajudar o motorista a fazer um trabalho melhor de não matar-se e outros, em vez de distraí-lo ainda mais? Como curto -­-circuito celular do motorista, assim ele não toca, e responder automaticamente, "Desculpa, ele está ocupado agora de condução. Eu vou tê-lo chamá-lo assim que ele pára." Na verdade, cada reunião de projeto em tecnologia automotiva deve fechar com a pergunta, "São as decisões de design que fizemos apenas vai matar pessoas mais ou menos?"

O quilograma oficial parece estar a perder massa (ver nyti.ms/U9KFcl). Estaria a mentir se dissesse que estava a perder um monte de sono sobre isso.

Se você diz, "Só vai treinar os usuários," você está latindo para a árvore errada. Voltar e descobrir como construir seu aplicativo para que ele só vai funcionar.

Eu gostaria de remover a função MessageBox da API do Windows. É muito fácil aparecer uma caixa dizendo: "erro 15. Você é brinde. [OK],"em vez de fazer um esforço para explicar o problema em termos de modelo mental do usuário, não o modelo de implementação do programa. Melhor ainda, descobrir como evitar que o erro em primeiro lugar.

David S. Platt ensina programação .NET na extensão da Universidade de Harvard e em empresas em todo o mundo. Ele é autor de 11 livros de programação, incluindo “Why Software Sucks” (Addison-Wesley Professional, 2006) e “Introducing Microsoft .NET” (Microsoft Press, 2002). A Microsoft o nomeou Lenda do Software em 2002. Ele fica imaginando se deveria juntar dois dedos de sua filha para que ela aprenda como contar em octal. Você pode contatá-lo em rollthunder.com.