Programlamayla ilgili en sevdiğiniz alıntı nedir?
Yanıt başına bir teklif ve lütfen kopyaları kontrol edin göndermeden önce!
İlk programlama sınıfımdan (FORTRAN IV):
Bilgisayar nedir?
İçinde küçük bir adam olan bir kutu.
Bu adam hızla parlıyor. Saniyede milyonlarca talimat yapabilir.
Ama o miyop. O kadar miyop ki her seferinde sadece bir talimat görebiliyor.
Aynı zamanda çok da akıllı değil, ona tam olarak yapmasını söylediklerini yapmaya çalışacak.
Bu benim programlama ve hata ayıklama felsefemin temelini oluşturdu.
Einstein, doğanın basitleştirilmiş açıklamalarının olması gerektiğini savundu, çünkü Tanrı kaprisli veya keyfi değildir. Böyle bir inanç yazılım mühendisini rahatlatmaz.
- Fred Brooks, "Gümüş Kurşun Yok"
2 + 2 = 5, yeterince büyük 2 değerleri için.
- Anon
Bilgi gurur duyduğundan gurur duyar; bilgelik, artık bilmediği alçakgönüllüdür.
--William Cowper
Planlar değersiz, ama planlama her şeydir.
- Dwight D. Eisenhower
Favorilerim zaten gönderildi, işte bir gün işte düşündüğüm bir şey:
Sovyet Rusya'da istisna atar YOU !!
Plan yapmakta başarısız olursan, başarısızlığı planlarsın
-Benim # Öğretmenim (nereden duyduğundan emin değilim!)
Yazılım zor.
- Donald Knuth
Cinayet gizemlerini bulmak sorun değil, ancak kodu bulmanıza gerek yok. Onu okuyabilmelisin.
- Steve McConnell
Makinemde çalışıyor
İnsanların, sorunları çözme becerisine kıyasla makinelerin kendisi için çözebileceği sorunların prensip olarak sınırlanıp kısıtlanmadığı sorusunun, özyinelemeli fonksiyon teorisinde teknik bir soru olduğunu tekrar söyleyeyim.
- John McCarthy
Amigo kızların neden benimle konuşmayacağını anlamıyorum. Belki Newport High'a karşı beş gol atmıyorum, ama Meclis dilinde bu futbol moronları programından birini görelim!
- Chris Lipe
/ * Bunu anlamanız beklenmiyor. * /
Altıncı Baskı Unix'te yorum yapın.
Etik konusunda eğitilmiş hiçbir yazılım mühendisinin bir DestroyBaghdad prosedürü yazmaya asla izin vermeyeceği unutulmamalıdır. Temel meslek etiği onun yerine Bağdat'ın parametre olarak verilebileceği bir DestroyCity prosedürü yazmasını gerektirecektir.
Nathaniel Borenstein
İbranice bir söz vardır (çoğunlukla ordu tarafından tasarlanan programcılar tarafından):
באג בדיזיין -> זין בדיבאג
Bu bir anagram ve kabaca
Tasarımdaki hatalar -> hata ayıklama sırasında f ^ # ked'siniz
Son dakika olmasaydı, hiçbir şey yapılmazdı.
- Sözde "Murphy Kanunları" ndan; buraya bakın
Herhangi bir baskı yapmadan pek çok şey yapabilmeme rağmen (burada cevaplar gibi), yapmam gereken şeyi yapmak için korkuya ihtiyacım var (ödevim gibi).
Hızla Başarısız Olun
- Bilinmeyen
Küfür, tüm programcıların en iyi bildiği tek dildir.
- Anonim
Erken bir rutine girin: Aynı işlemi aynı şekilde yapın. Deyimler biriktirin. Standardize. Shakespeare ve senin arasındaki tek fark (!) Deyim listesinin boyutuydu - kelime dağarcığının boyutu değil.
--Alan J. Perlis
C++ 'da kendinizi ayağınızdan vurmak daha zordur, ancak bunu yaptığınızda tüm bacağınızı havaya uçurursunuz.
- Bjarne Stroustrup
COBOL erken yakalanırsa tedavi edilebilir.
- Programlama derslerinden
İstediğiniz şeyi yapmak için bir makine alabilmek, teknolojide ergenlerin isteklerini yerine getirmesine en yakın şeydir.
- Guy Steele in İşyerinde Kodlayıcılar
Bilgi bilgidir. Ve viceversa.
Bir tişörtden.
Benden yapmamı istediğin şey diş macununu tekrar tüpün içine koymaya çalışmak. Çalışmıyor.
Eylem olmadan vizyon bir hayaldir. Görme olmadan hareket etmek bir kabustur.
japonya'dan atasözü
Artık daha fazla eklenemediğinde değil, daha fazla çıkarılamadığında mükemmelliğe ulaşılmış gibi görünüyor.
Antoine de Saint-Exupéry
Bugün genel olarak özyineleme ve programlama üzerine bir alıntı yaptım.
Kusursuz sistemlere sadece aptallar inanır.
Linux sadece zamanınızın değeri yoksa ücretsizdir.
Hafıza orgazm gibidir. Sahte yapmak zorunda değilsen çok daha iyi.
- Sanal bellekte Seymour Cray
to understand recursion you must first understand recursion
Çok fazla yazma. Terinizi bir düzine yaymak yerine bir hikayeye yoğunlaştırın.
Jack London
Her nasılsa, bunun (daha kısa, daha kısa) kopyasını kaçırdım:
Somun yapmayın ve ilhamı davet edin; bir kulüpten sonra ışıklandırın ve eğer bunu alamazsanız yine de buna benzeyen bir şey alacaksınız. "
bir teklif ; Konuyu daraltmak için onları ayırdım.
Kendilerinden önde gelen öğrencilere şunu söyleyecek bir öğretmenim vardı:
Ne bilmediğini bilmiyorsun
Onun teklifi ya da başka bir yerden aldı bir şey olup olmadığını kesin olarak söyleyemem.
Bu teklifin kaynağı olup olmadığından emin değilim, ama bir keresinde Alex Pukinskis'in bunu söylediği bir konferansa katıldım ve onu seviyorum!
Test edilmemiş kodun iş değeri yok - Alex Pukinskis
Ona Mel diyeceğim, çünkü onun adı buydu.
Gönderen Mel'in hikayesi
Bugün yarın hata ayıklayamayacağınız şeyi kodlama
bundan blog 'un başlığı
Sadece G - d --- ed savages dizesini kullanın!
char[] ve
string değerlerine ilişkin tartışmalar sırasında
Yazılım kalitesinin en iyi göstergesi tutarlı girinti
SICP bir kez dipnotları takip ederken bunu okudum ama o zamandan beri bulamadım, bu yüzden a) ve b) Bellekten yazıyorum ve muhtemelen daha fazla yorumlama yapıyorum. Ancak bunun doğru olduğunu gördüm.
Bu kesinlikle bir programlama teklifi değil ve ilk duyduğum yeri hatırlamıyorum, ama işte birçok kez tekrarladım:
Test etmezseniz işe yaramaz.
İntihar düşüncelerini düşünüyorsanız, eve gitmelisiniz.
- Robert Oku, "Nasıl Programcı Olunur"
Ölçemezseniz, geliştiremezsiniz.
Lord Kelvin
Tabii ki çok fazla dolaylama katmanı haricinde bir dolaylı katman ekleyerek çözülemeyen nesne yönelimli bir sorun yoktur.
- "Birim Test Sanatı" Roy Osherove'den (isimsiz bir kaynağa atfedilir)
OOP bana sadece mesajlaşma, yerel tutma ve devlet sürecinin korunması ve gizlenmesi ve her şeyin aşırı geç bağlanması anlamına geliyor. Smalltalk ve LISP'de yapılabilir. Bunun mümkün olduğu başka sistemler de olabilir, ancak bunların farkında değilim.
- Alan Kay
Sadece wimps teyp yedeklemesi kullanır: gerçek erkekler sadece önemli şeylerini ftp'ye yükler ve dünyanın geri kalanını yansıtır;)
- Linus Torvalds
Kendinizi tamamen yaratmadığınız koda güvenemezsiniz. (Özellikle benim gibi insanları çalıştıran şirketlerin kodlarını yazınız.)
- Ken Thompson, "Güvene Güvenin Üzerine Düşünceler"
"Bunu yapmamın yolu bu değildi"
Erlang'ın yaratıcılarından Mike Williams:
double value; /* or your money back! */ short changed; /* so triple your money back! */
per.c kaynak ağacında cons.c
"Ne uçtuğunu test et, ne test ettiğini uç."
Keşke Şehvet ve Oburluk'u faydalı kılabilseydim ama Sloth, Pride ve Envy kesinlikle programcılar için harika. "~ Kenneth Clowes
Eğitim: bilge olanı açığa vuran ve aptalca bilgilerinin engin sınırlarını gizleyen.
- Mark Twain
Erken bırak. Sık sık bırakın. - Eric S. Raymond
Etkili muhakeme için gerekli teknikler oldukça resmi olmakla birlikte, programlama onlara hakim olmayan kişiler tarafından yapıldığı sürece, yazılım krizi bizimle kalacak ve tedavi edilemez bir hastalık olarak kabul edilecektir. Ve tedavi edilemez hastalıkların ne yaptığını biliyorsunuz: Bu durumda Yazılım Mühendisliği guruları şeklindeki şarlatanları ve şarlatanları davet ediyorlar.
- Dijkstra
Güvenilirlik için sadelik ön şarttır.
- Edsger W.Dijkstra
İlerleme erken kalkanlar tarafından yapılmaz. Bir şey yapmanın daha kolay yollarını bulmaya çalışan tembel erkekler tarafından yapılır.
Robert Heinlein
Bu buluşun tüm tarihi zamana karşı bir mücadele olmuştur.
- Analitik Motordaki Charles Babbage, 1837
Entia non sunt multiplicanda praeter gereksinimi
(Basit tut, aptal)
Yıllar önce, altında İngilizce çevirisi olan Latince ifadesi olan bir afişle karşılaştım.
Basit Tutun!
Programlama, mücadele eden bir sanat formudur
-- Bilinmeyen
Not: özellikle aradığınız zaman ...
"Gerçek programcılar kodu görmezler, ağaçları görürler."
Gerçek hikaye:
Ben c ++ okul için bir proje yapıyordum ve bazı derleyici güreş olduğunu söylemeye gerek yok. Ben daha sinirli gibi ben test fonksiyonları değişkenler için fuck varyantları ile bok adlandırmaya başladı. Her cisim eğlencesine bir noktada "Neden bu bok boktan ibaret değil?!?!?" Diye bağırdım.
Programcılar bırakmaz, sadece çevrimdışı olurlar. :)
XML şiddet gibidir - eğer sorunlarınızı çözmezse, yeterince kullanmıyorsunuz demektir.
(Veya Birini Bilmek Gerekir)
Programlamanın bir sanat formu olduğunu sık sık hissettim,
gerçek değeri sadece takdir edilebilecek
aynı gizli sanatta başka bir usta tarafından;
güzel taşlar ve parlak darbeler var
insani görüş ve hayranlıktan gizlenmiş, bazen sonsuza dek,
sürecin doğası gereği.
Bir birey hakkında çok şey öğrenebilirsiniz
sadece kodunu okuyarak, onaltılı olarak bile.
Gönderen Gerçek Bir Programcı Mel'in Hikayesi (ücretsiz ayet versiyonu)
Aslında diğer bilgilerle birlikte hikâyenin hem nesir hem de ayet versiyonlarına bağlantılar içeren kısa bir Wikipedia makalesi hakkında hiçbir fikrim yoktu.
Mümkün olan en kısa sürede masaüstüne en az işlevsellik.
Genel bir kural olarak, hayattaki en başarılı insan en iyi bilgiye sahip olan adamdır.
- Benjamin Disraeli