Frases de "Brian Kernighan" sobre "PROGRAMAçãO"
"Alguns compiladores permitem uma verificação durante a execução que os subscritos não excetem as dimensões da matriz. Esta é uma ajuda, mas não suficiente. Primeiro, muitos programadores não usam esses compiladores porque não são eficientes. (Presumivelmente, isso significa que é vital para obter as respostas erradas rapidamente.)"
--- Brian Kernighan
"Outro A técnica de depuração] é explicar seu código para outra pessoa. Isso muitas vezes fará com que você explique o bug para si mesmo. Às vezes, não leva mais do que algumas frases, seguidas por uma "não mente envergonhada, vejo o que há de errado. Desculpe incomodá-lo." Isso funciona notavelmente bem; Você pode até usar não-programadores como ouvintes. Um centro de computação universitária manteve um ursinho de pelúcia perto do help desk. Os alunos com erros misteriosos foram obrigados a explicá-los ao urso antes que eles pudessem falar com um conselheiro humano."
--- Brian Kernighan