it-swarm-id.com

Apa kutipan favorit Anda tentang pemrograman?

Apa kutipan favorit Anda tentang pemrograman?

Satu kutipan per jawaban , dan tolong periksa duplikat sebelum memposting!

110
Gelatin

Dari kelas pemrograman pertama saya (FORTRAN IV):

Apa itu Komputer?
Ini sebuah kotak dengan seorang pria kecil di dalamnya.
Pria ini berkobar cepat. Dia dapat melakukan jutaan instruksi per detik.
Tapi dia rabun. Dia sangat rabun sehingga dia hanya bisa melihat satu instruksi pada suatu waktu.
Dia juga tidak terlalu pintar, dia akan berusaha melakukan apa yang Anda suruh lakukan.

Ini telah menjadi dasar filosofi saya dalam pemrograman dan debugging.

4
Dave

Einstein berpendapat bahwa harus ada penjelasan yang disederhanakan dari alam, karena Tuhan tidak berubah-ubah atau sewenang-wenang. Tidak ada keyakinan seperti itu yang menghibur insinyur perangkat lunak.
- Fred Brooks, "No Silver Bullet"

4
Gerry

2 + 2 = 5, untuk nilai 2 yang cukup besar.

- Anon

4
aufather

Pengetahuan bangga bahwa ia tahu banyak; kebijaksanaan rendah hati karena ia tidak tahu lagi.

- William Cowper

4
Walter

Rencana tidak berharga, tetapi perencanaan adalah segalanya.
- Dwight D. Eisenhower

4
Roger Pate

Favorit saya sudah diposkan, jadi ini sesuatu yang saya pikirkan suatu hari di tempat kerja:

Di Soviet Rusia, pengecualian melempar ANDA !!

4

Jika Anda gagal merencanakan, Anda berencana untuk gagal

-My c # Guru (tidak yakin dari mana dia mendengarnya!)

4
cdnicoll

Perangkat lunak itu sulit.

- Donald Knuth

4
Travis Christian

Tidak apa-apa untuk mengetahui misteri pembunuhan, tetapi Anda tidak perlu mencari tahu kode. Anda harus bisa membacanya.

- Steve McConnell

3
user5307

Ini bekerja pada mesin saya

3
Maniero

Izinkan saya menegaskan kembali bahwa pertanyaan apakah ada keterbatasan dalam prinsip masalah apa yang dapat diselesaikan manusia untuk mesin dibandingkan dengan kemampuannya sendiri untuk menyelesaikan masalah, benar-benar merupakan pertanyaan teknis dalam teori fungsi rekursif.

- John McCarthy

3
Josh Vera

Saya tidak mengerti mengapa pemandu sorak tidak mau berbicara dengan saya. Mungkin saya tidak melakukan lima gol melawan Newport High, tapi mari kita lihat salah satu program tolol sepakbola dalam bahasa Assembly!
- Chris Lipe

3
Carlos

/ * Anda tidak diharapkan untuk memahami ini. * /

Komentar dalam Edisi Keenam Unix.

3
chiccorusso

Perlu dicatat bahwa tidak ada insinyur perangkat lunak yang terlatih secara etis yang akan menyetujui untuk menulis prosedur DestroyBaghdad. Etika profesional dasar sebaliknya akan meminta dia untuk menulis prosedur DestroyCity, yang dapat diberikan Baghdad sebagai parameter.

Nathaniel Borenstein

3
rerun

Dalam bahasa Ibrani ada ungkapan (kebanyakan oleh pemrogram wajib militer):

באג בדיזיין -> זין בדיבאג

Yang merupakan anagram, dan secara kasar diterjemahkan menjadi

Bug dalam desain -> Anda f ^ # ked saat debugging

3

Jika bukan pada menit terakhir, tidak ada yang bisa dilakukan.

- Seharusnya dari "Hukum Murphy"; lihat di sini

Meskipun saya dapat melakukan banyak hal tanpa tekanan (seperti mengirim jawaban di sini), saya perlu sedikit rasa takut untuk melakukan apa yang seharusnya saya lakukan (seperti pekerjaan rumah saya).

3
Joey Adams

Gagal dengan Cepat

- Tidak dikenal

3
rjstelling

Kata-kata kotor adalah satu bahasa yang paling dikenal semua programmer.

- Anonim

3
Raven13

Masuk lebih awal: Lakukan proses yang sama dengan cara yang sama. Akumulasi idiom. Membakukan. Satu-satunya perbedaan (!) Antara Shakespeare dan Anda adalah ukuran daftar idiomnya - bukan ukuran kosa katanya.

--Alan J. Perlis

2
ubernerd

Dalam C++ lebih sulit untuk menembak diri sendiri di kaki, tetapi ketika Anda melakukannya, Anda meledakkan seluruh kaki Anda.
- Bjarne Stroustrup

2
Junior M

COBOL bisa disembuhkan jika ketahuan lebih awal.
- Dari kelas Pemrograman

2
Dave

Mampu mendapatkan mesin untuk melakukan apa yang Anda inginkan adalah hal terdekat yang kami miliki dalam teknologi dengan pemenuhan harapan remaja.
- Guy Steele in Coders at Work

2
Hélène Martin

Pengetahuan adalah pengetahuan. Dan sebaliknya.

Dari kaos.

2
lmsasu

Apa yang Anda minta saya lakukan adalah seperti mencoba memasukkan pasta gigi kembali ke dalam tabung. Itu tidak bekerja.

Visi tanpa tindakan adalah lamunan. Aksi tanpa visi adalah mimpi buruk.

pepatah dari jepang

2
Heinz Z.

Tampaknya kesempurnaan dicapai bukan ketika tidak ada lagi yang bisa ditambahkan, tetapi ketika tidak ada lagi yang bisa dihilangkan.

Antoine de Saint-Exupery

2
moi_meme

Kutipan tentang rekursi dan pemrograman pada umumnya saya buat hari ini.

Hanya orang bodoh yang percaya pada sistem yang sangat mudah.

2

Linux hanya gratis jika waktu Anda tidak memiliki nilai.

Memori seperti orgasme. Jauh lebih baik jika Anda tidak perlu memalsukannya.
- Seymour Cray di memori virtual

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

Pusatkan Usaha Anda

Jangan terlalu banyak menulis. Berkonsentrasilah pada keringat Anda pada satu cerita, daripada menghilangkannya lebih dari selusin.

Jack London


Entah bagaimana, saya merindukan duplikat (diparafrasekan, lebih pendek) dari yang ini:

Rajin

Jangan makan roti dan mengundang inspirasi; menerangi setelah itu dengan klub, dan jika Anda tidak mendapatkannya Anda akan tetap mendapatkan sesuatu yang tampak sangat seperti itu. "

Bagian dari satu kutipan ; Saya membaginya untuk mempersempit topik.

1
Mark C

Saya memiliki seorang guru yang akan memberi tahu para siswa yang maju sendiri tentang ini:

Anda tidak tahu apa yang tidak Anda ketahui

Saya tidak bisa mengatakan dengan pasti apakah itu kutipannya atau sesuatu yang diambilnya dari tempat lain.

1
Corey Ogburn

Saya tidak yakin apakah dia pencetus kutipan ini, tetapi saya pernah menghadiri sesi di sebuah konferensi di mana Alex Pukinskis mengatakan ini dan saya menyukainya!

Kode yang belum diuji tidak memiliki nilai bisnis - Alex Pukinskis

1
Paddyslacker

Saya akan memanggilnya Mel, karena itu namanya.

Dari Kisah Mel

1
Cesar Canassa

Jangan kode hari ini apa yang tidak bisa Anda debug besok

dari ini blog judul

1
Anwar Chandra

Cukup gunakan string yang Anda G - d --- ed liar!

selama debat tentang manfaat char[] vs string

1
Brad Mace

Indikasi terbaik kualitas perangkat lunak adalah lekukan yang konsisten

Saya membaca ini ketika saya sedang mengikuti catatan kaki di SICP sekali tetapi saya tidak dapat menemukannya sejak itu, jadi a) Saya tidak dapat mengaitkannya dan b) Saya menulis dari ingatan, dan kemungkinan besar parafrase. Namun, saya merasa itu benar.

1
stuartd

Ini bukan kutipan pemrograman dan saya tidak ingat di mana saya pertama kali mendengarnya, tapi saya sudah mengulanginya berkali-kali di pekerjaan:

Jika Anda tidak mengujinya, itu tidak berhasil.

1
BlairHippo

Anda harus pulang jika Anda berpikir untuk bunuh diri.
- Robert Read, "Bagaimana menjadi Programmer"

1
ginotria

Jika Anda tidak bisa mengukurnya, Anda tidak bisa memperbaikinya.

Tuan Kelvin

1
dan_waterworth

Tidak ada masalah berorientasi objek yang tidak dapat diselesaikan dengan menambahkan lapisan tipuan, kecuali, tentu saja, terlalu banyak lapisan tipuan.

- Dari "The Art of Unit Testing" Roy Osherove (dikaitkan dengan sumber yang tidak disebutkan namanya)

1
Keith

OOP bagi saya hanya berarti pengiriman pesan, penyimpanan dan perlindungan lokal dan menyembunyikan proses negara, dan sangat mengikat semua hal. Ini dapat dilakukan di Smalltalk dan di LISP. Mungkin ada sistem lain di mana hal ini memungkinkan, tetapi saya tidak menyadarinya.

- Alan Kay

1
jozilla

Hanya para pengecut yang menggunakan backup tape: pria sejati hanya mengunggah barang-barang penting mereka di ftp, dan biarkan seluruh dunia memantulkannya;)

- Linus Torvalds

1
jozilla

Anda tidak dapat mempercayai kode yang tidak Anda buat sendiri sepenuhnya. (Terutama kode dari perusahaan yang mempekerjakan orang seperti saya.)
- Ken Thompson, "Refleksi Kepercayaan Kepercayaan"

1
Ben

"Bukan itu yang akan kulakukan"

1
Alex Hart

Oleh Mike Williams, salah satu pencipta Erlang:

  1. Temukan metode yang tepat — Desain dengan Prototyping.
  2. Tidak cukup baik untuk memiliki ide, Anda juga harus dapat menerapkannya dan tahu bahwa itu bekerja.
  3. Buat kesalahan dalam skala kecil, bukan dalam proyek produksi.
1
luis.espinal
double value; /* or your money back! */
short changed; /* so triple your money back! */

cons.c di pohon sumber Perl

1
krico

"Uji apa yang kamu terbang, apa yang kamu uji."

1
Daniel Grillo

Saya berharap saya bisa membuat Nafsu dan Kerakusan membantu tetapi Sloth, Pride dan Envy tentu bagus untuk programmer. "~ Kenneth Clowes

1
aredkid

Pendidikan: apa yang mengungkapkan kepada orang bijak, dan menyembunyikan dari orang bodoh, batas pengetahuan mereka yang luas.
- Mark Twain

1
Roger Pate

Lepaskan lebih awal. Lepaskan sering. - Eric S. Raymond

1
rjstelling

Teknik penalaran efektif yang diperlukan cukup formal, tetapi selama pemrograman dilakukan oleh orang yang tidak menguasainya, krisis perangkat lunak akan tetap bersama kita dan akan dianggap sebagai penyakit yang tidak dapat disembuhkan. Dan Anda tahu apa penyakit yang tidak dapat disembuhkan: mereka mengundang dukun dan penipu, yang dalam hal ini berbentuk ahli Rekayasa Perangkat Lunak.

- Dijkstra

1
Andrew

Kesederhanaan adalah prasyarat untuk keandalan.

- Edsger W. Dijkstra

1
AVD

Kemajuan tidak dibuat oleh orang yang bangun pagi. Itu dibuat oleh pria malas yang berusaha menemukan cara yang lebih mudah untuk melakukan sesuatu.

-Robert Heinlein

1
Erik

Seluruh sejarah penemuan ini merupakan perjuangan melawan waktu.
- Charles Babbage on the Analytical Engine, 1837

0

Entia non sunt multiplicanda praeter necessitatem

(Tetap sederhana, bodoh)

Bertahun-tahun yang lalu saya menemukan poster yang memiliki ekspresi Latin dengan terjemahan bahasa Inggris di bawahnya.

0
Paperjam

Tetap Sederhana!

0
dede

Pemrograman adalah bentuk seni yang melawan balik

- Tidak dikenal

Catatan: terutama saat Anda sedang menelepon ...

0
Matthieu M.

"Pemrogram sungguhan tidak melihat kode, mereka melihat pohon."

0
Ming-Tang

Kisah nyata:

Saya sedang mengerjakan proyek untuk sekolah di c ++ dan tidak perlu dikatakan ada beberapa gulat kompiler. Ketika saya semakin kesal saya mulai memberi nama fungsi tes saya sial dengan varian fuck untuk variabel. Di beberapa titik hiburan setiap orang, aku berteriak, "Kenapa keparat ini tidak menunjukkan apa-apa?!?!?"

0
zhenka
Pemrogram tidak berhenti, mereka hanya offline. :)
0
Digital Dude

XML seperti kekerasan - jika itu tidak menyelesaikan masalah Anda, Anda tidak cukup menggunakannya.

0
Tom Lianza

Skill Menghargai Keterampilan

(Atau, Dibutuhkan Seseorang untuk Mengenali Satu)

Saya sering merasa bahwa pemrograman adalah bentuk seni,
yang nilai sebenarnya hanya bisa dihargai
oleh yang lain berpengalaman dalam seni misterius yang sama;
ada permata indah dan kudeta yang brilian
tersembunyi dari pandangan manusia dan kekaguman, terkadang selamanya,
berdasarkan sifat prosesnya.
Anda dapat belajar banyak tentang seseorang
hanya dengan membaca kodenya, bahkan dalam heksadesimal.

Dari The Story of Mel, Programmer Nyata (versi ayat gratis)

Saya tidak tahu sebenarnya ada yang pendek artikel Wikipedia dengan tautan ke versi prosa dan ayat dari cerita tersebut, bersama dengan informasi lainnya.

0
Mark C

Fungsi Minimal ke desktop sesegera mungkin.

0
Moshe

Sebagai aturan umum, pria paling sukses dalam hidup adalah pria yang memiliki informasi terbaik.
- Benjamin Disraeli

0
Roger Pate