ti-enxame.com

Qual é a sua citação favorita sobre programação?

Qual é a sua citação favorita sobre programação?

Uma citação por resposta , e por favor verifique se há duplicatas antes de postar!

110
Gelatin

Da minha primeira aula de programação (FORTRAN IV):

O que é um computador?
É uma caixa com um homenzinho.
Este homem está ardendo rápido. Ele pode fazer milhões de instruções por segundo.
Mas ele é míope. Ele é tão míope que consegue ver apenas uma instrução de cada vez.
Ele também não é muito inteligente, ele tentará fazer exatamente o que você manda.

Isso se tornou a base da minha filosofia de programação e depuração.

4
Dave

Einstein argumentou que deve haver explicações simplificadas da natureza, porque Deus não é caprichoso ou arbitrário. Essa fé não conforta o engenheiro de software.
- Fred Brooks, "Sem bala de prata"

4
Gerry

2 + 2 = 5, para valores suficientemente grandes de 2.

- Anon

4
aufather

O conhecimento tem orgulho de saber tanto; a sabedoria é humilde e não sabe mais.

--William Cowper

4
Walter

Os planos são inúteis, mas o planejamento é tudo.
- Dwight D. Eisenhower

4
Roger Pate

Meus favoritos já foram publicados, então aqui está algo que pensei em um dia de trabalho:

Na Rússia soviética, a exceção lança VOCÊ !!

4
dr Hannibal Lecter

Se você falha em planejar, você planeja falhar

-Meu professor de c # (não sei de onde ele ouviu isso!)

4
cdnicoll

Software é difícil.

- Donald Knuth

4
Travis Christian

Não há problema em descobrir mistérios de assassinatos, mas você não precisa descobrir o código. Você deve poder lê-lo.

- Steve McConnell

3
user5307

Funciona na minha máquina

3
Maniero

Deixe-me reafirmar que a questão de saber se existem limitações em princípio de quais problemas o homem pode fazer com que as máquinas resolvam para ele, em comparação com sua própria capacidade de resolver problemas, é realmente uma questão técnica na teoria da função recursiva.

- John McCarthy

3
Josh Vera

Eu não entendo por que as líderes de torcida não falam comigo. Talvez eu não faça cinco touchdowns contra o Newport High, mas vamos ver um daqueles idiotas do futebol em linguagem Assembly!
- Chris Lipe

3
Carlos

/ * Você não deve entender isso. * /

Comentário na sexta edição do Unix.

3
chiccorusso

Deve-se notar que nenhum engenheiro de software treinado com ética aceitaria escrever um procedimento para DestroyBaghdad. A ética profissional básica exigiria que ele escrevesse um procedimento DestroyCity, ao qual Bagdá poderia ser dada como parâmetro.

Nathaniel Borenstein

3
rerun

Em hebraico, há um ditado (principalmente por programadores recrutados pelo exército):

Português -> זין בדיבאג

Que é um anagrama, e traduz aproximadamente para

Erros no design -> você está f ^ # ked durante a depuração

3
Refael Ackermann

Se não fosse o último minuto, nada seria feito.

- Supostamente de "Leis de Murphy"; veja aqui

Embora eu possa fazer muitas coisas sem pressão (como postar respostas aqui), preciso de uma pitada de medo para fazer o que devo fazer (como minha lição de casa).

3
Joey Adams

Falhar rapidamente

- Desconhecido

3
rjstelling

Profanação é o idioma que todos os programadores conhecem melhor.

- Anônimo

3
Raven13

Entre em uma rotina cedo: faça o mesmo processo da mesma maneira. Acumule expressões idiomáticas. Padronizar. A única diferença (!) Entre Shakespeare e você era o tamanho da lista de idiomas - não o tamanho do vocabulário dele.

--Alan J. Perlis

2
ubernerd

No C++, é mais difícil dar um tiro no pé, mas, quando o faz, você explode toda a perna.
- Bjarne Stroustrup

2
Junior M

COBOL pode ser curado se capturado cedo.
- Das aulas de programação

2
Dave

Ser capaz de fazer com que uma máquina faça o que você quer é a coisa mais próxima que temos da tecnologia da realização de desejos de adolescentes.
- Guy Steele in Codificadores no trabalho

2
Hélène Martin

Conhecimento é conhecimento. E vice versa.

De uma camiseta.

2
lmsasu

O que você está me pedindo para fazer é como tentar colocar a pasta de dente de volta no tubo. Isso não funciona.

2
Michael Riley - AKA Gunny

Visão sem ação é um sonho. Ação sem visão é um pesadelo.

provérbio do japão

2
Heinz Z.

Parece que a perfeição é alcançada não quando nada mais pode ser adicionado, mas quando nada mais pode ser removido.

Antoine de Saint-Exupéry

2
moi_meme

Uma citação sobre recursão e programação em geral que eu criei hoje.

Somente os tolos acreditam em sistemas infalíveis.

2
Octavian A. Damiean

O Linux é gratuito apenas se o seu tempo não tiver valor.

A memória é como um orgasmo. É muito melhor se você não precisar fingir.
- Seymour Cray na memória virtual

2
Chankey Pathak
to understand recursion you must first understand recursion
2
baklap

Concentre seu esforço

Não escreva muito. Concentre seu suor em uma história, em vez de dissipá-lo em mais de uma dúzia.

Jack London


De alguma forma, eu perdi a duplicata (parafraseada, mais curta) deste:

Seja diligente

Não fume e convide inspiração; depois de sair com um taco, e se você não conseguir, ainda assim terá algo que se parece muito com ele. "

Parte de ma citação ; Eu os divido para restringir o tópico.

1
Mark C

Eu tinha um professor que dizia aos alunos que estavam se adiantando:

Você não sabe o que não sabe

Não posso dizer com certeza se é sua citação ou algo que ele pegou de outro lugar.

1
Corey Ogburn

Não tenho certeza se ele é o autor desta citação, mas participei de uma sessão em uma conferência em que Alex Pukinskis disse isso e eu adoro!

Código não testado não tem valor comercial - Alex Pukinskis

1
Paddyslacker

Vou chamá-lo de Mel, porque esse era o nome dele.

De A história de Mel

1
Cesar Canassa

Não codifique hoje o que você não pode depurar amanhã

deste título blog

1
Anwar Chandra

Apenas use cordas que você G-- d --- ed selvagens!

durante o debate sobre os méritos de char[] vs string

1
Brad Mace

A melhor indicação da qualidade do software é o recuo consistente

Eu li isso quando estava acompanhando as notas de rodapé em SICP uma vez, mas não consegui encontrá-lo desde então; portanto, a) não posso atribuí-lo eb) estou escrevendo de memória e mais do que provável parafraseando. Eu, no entanto, achei que era verdade.

1
stuartd

Esta não é estritamente uma citação de programação e não me lembro de onde a ouvi pela primeira vez, mas já a repeti várias vezes no trabalho:

Se você não testá-lo, não funcionará.

1
BlairHippo

Você deve ir para casa se estiver pensando em pensamentos suicidas.
- Robert Read, "Como ser um programador"

1
ginotria

Se você não pode medir, não pode melhorar.

Lord Kelvin

1
dan_waterworth

Não há problema orientado a objetos que não possa ser resolvido com a adição de uma camada de indireção, exceto, é claro, muitas camadas de indireção.

- De "The Art of Unit Testing" Roy Osherove (atribuído a uma fonte não identificada)

1
Keith

OOP para mim significa apenas mensagens, retenção e proteção local e ocultação de processos estatais e vinculação extrema de todas as coisas. Isso pode ser feito no Smalltalk e no LISP. Possivelmente existem outros sistemas nos quais isso é possível, mas eu não os conheço.

- Alan Kay

1
jozilla

Somente os fracos usam backup de fita: homens de verdade apenas enviam suas coisas importantes no ftp e deixam o resto do mundo espelhar;)

-- Linus Torvalds

1
jozilla

Você não pode confiar no código que você não criou totalmente. (Especialmente código de empresas que empregam pessoas como eu.)
- Ken Thompson, "Reflexões sobre confiança confiável"

1
Ben

"Não é assim que eu faria"

1
Alex Hart

Por Mike Williams, um dos criadores de Erlang:

  1. Encontre os métodos certos - Design por prototipagem.
  2. Não é bom o suficiente para ter idéias, você também deve ser capaz de implementá-las e saber que elas funcionam.
  3. Cometer erros em pequena escala, não em um projeto de produção.
1
luis.espinal
double value; /* or your money back! */
short changed; /* so triple your money back! */

cons.c na árvore de origem Perl

1
krico

"Teste o que você voa, voe o que você testa."

1
Daniel Grillo

Eu gostaria de poder ajudar Lust e Gula, mas Preguiça, Orgulho e Inveja certamente são ótimos para programadores. "~ Kenneth Clowes

1
aredkid

Educação: aquilo que revela aos sábios e oculta aos estúpidos os vastos limites de seu conhecimento.
- Mark Twain

1
Roger Pate

Solte cedo. Solte frequentemente. - Eric S. Raymond

1
rjstelling

As técnicas necessárias de raciocínio eficaz são bastante formais, mas, enquanto a programação for realizada por pessoas que não as dominam, a crise do software permanecerá conosco e será considerada uma doença incurável. E você sabe o que as doenças incuráveis ​​fazem: elas convidam os charlatães e charlatães, que nesse caso assumem a forma de gurus da Engenharia de Software.

- Dijkstra

1
Andrew

A simplicidade é um pré-requisito para a confiabilidade.

- Edsger W. Dijkstra

1
AVD

O progresso não é feito pelos madrugadores. É feito por homens preguiçosos tentando encontrar maneiras mais fáceis de fazer alguma coisa.

-Robert Heinlein

1
Erik

Toda a história desta invenção tem sido uma luta contra o tempo.
- Charles Babbage no mecanismo analítico, 1837

0
David Allan Finch

Entia non sunt multiplicanda praeter necessitatem

(Mantenha simples, idiota)

Anos atrás, deparei-me com um pôster que tinha a expressão latina com a tradução em inglês.

0
Paperjam

Mantenha simples!

0
dede

A programação é uma forma de arte que revida

- Desconhecido

Nota: especialmente quando você está ligando ...

0
Matthieu M.

"Programadores de verdade não veem código, eles veem árvores".

0
Ming-Tang

História real:

Eu estava fazendo um projeto para a escola em c ++ e nem preciso dizer que houve alguma luta do compilador. À medida que me irritava, comecei a nomear minhas funções de teste como merda de variantes de variáveis. Em algum momento, para diversão de todos os corpos, eu gritei "Por que essa merda não está apontando para merda?!?!?"

0
zhenka
Os programadores não param, apenas ficam offline. :)
0
Digital Dude

XML é como violência - se não resolver seus problemas, você não está usando o suficiente.

0
Tom Lianza

Habilidade Aprecia Habilidade

(Ou, é preciso conhecer um)

Eu sempre senti que a programação é uma forma de arte,
cujo valor real só pode ser apreciado
por outro versado na mesma arte arcana;
existem pedras preciosas e golpes brilhantes
ocultos da visão e admiração humanas, às vezes para sempre,
pela própria natureza do processo.
Você pode aprender muito sobre um indivíduo
apenas lendo seu código, mesmo em hexadecimal.

From A história de Mel, um verdadeiro programador (versão gratuita)

Eu não tinha ideia de que havia realmente um curto artigo da Wikipedia com links para as versões em prosa e verso da história, juntamente com outras informações.

0
Mark C

Funcionalidade mínima para a área de trabalho o mais rápido possível.

0
Moshe

Como regra geral, o homem mais bem sucedido na vida é o homem que tem as melhores informações.
- Benjamin Disraeli

0
Roger Pate