Programlama hakkında en sevdiğin teklif nedir?
Cevap başına bir teklif ve göndermeden önce lütfen kopyaları kontrol edin !
Programlama hakkında en sevdiğin teklif nedir?
Cevap başına bir teklif ve göndermeden önce lütfen kopyaları kontrol edin !
Yanıtlar:
Hata ayıklama, kodu ilk etapta yazmaktan iki kat daha zordur. Bu nedenle, kodu olabildiğince akıllıca yazarsanız, tanımı gereği, hata ayıklamak için yeterince akıllı değilsinizdir.
- Brian W. Kernighan
Hofstadter Yasasını hesaba katsanız bile, her zaman beklediğinizden daha uzun sürer.
- Hofstadter Yasası
Her zaman kodunuzu korumayı bitiren adam nerede yaşadığınızı bilen şiddetli bir psikopat olacakmış gibi kodlayın.
- Rick Osborne
Projeyi alabilirsin:
- Zamanında Yapıldı
- Bütçede Yapıldı
- Düzgün Yapıldı
İkisini seç.
- Bilinmeyen
Bazı insanlar, bir sorunla karşılaştığında, "Biliyorum, düzenli ifadeler kullanacağım" deyin.
Şimdi onların iki problemi var.
- Jamie Zawinski
Teoride teori ile pratik arasında bir fark yoktur. Fakat pratikte var.
- Jan LA van de Snepscheut
Çizim masasındaki bir silgiyi veya inşaat alanında bir balyoz kullanabilirsiniz - Frank Lloyd Wright
Tam olarak bir programlama teklifi değil ama kesinlikle geçerli.
Programlama ilerlemesini kod satırlarıyla ölçmek, uçak binasının ilerlemesini ağırlıkça ölçmek gibidir.
- Bill Gates
Bilgisayar biliminde 2 zor problem var: önbellek geçersiz kılma, bir şeyleri isimlendirme ve kapalı hatalar.
- Leon Bambrick (@ secretGeek ) Tarafindan Çekilen En Son Fotograflara Göz at
(Aslında, http://q4td.blogspot.com/search/label/programming adresindeki her şey listeyi küratörlüğüm gibi görür.)
Dokuz kişi ayda bebek yapamaz.
- Fred Brooks, Efsanevi Adam Ayı
Biz gereken küçük verimlilik unutun, zamanın yaklaşık% 97'sini ki: prematüre optimizasyon bütün kötülüklerin anasıdır. Yine de, bu kritik% 3'teki fırsatlarımızı kaçırmamalıyız.
- Donald Knuth, İfadelerle Yapısal Programlama , JACM Hesaplama Anketleri, Cilt 6, Sayı 4, Aralık 1974, s.268
Bu, sadece neden yukarıdaki sonuca vardığını söyleyen değil , bu hatanın nasıl önlenebileceği hakkında bilgi veren aşağıdaki iki paragraftan çıkarılmıştır :
Kuşkusuz verimlilik kazancının suiistimallere yol açtığına şüphe yok. Programcılar, programlarının kritik olmayan bölümlerinin hızını düşünerek veya endişelendirip çok fazla zaman harcarlar ve bu verimlilik denemeleri, hata ayıklama ve bakım dikkate alındığında gerçekten güçlü bir olumsuz etkiye sahiptir. Biz gereken küçük verimlilik unutun, zamanın yaklaşık% 97'sini ki: prematüre optimizasyon bütün kötülüklerin anasıdır.
Yine de, bu kritik% 3'teki fırsatlarımızı kaçırmamalıyız. İyi bir programcı, böyle bir nedenden ötürü rahatlama duygusuyla karşı karşıya kalmaz, kritik koda dikkatlice bakmak akıllıca olacaktır; ancak bu kod tanımlandıktan sonra . Bir programın hangi bölümlerinin gerçekten kritik olduğu konusunda önceden karar vermek çoğu zaman bir hatadır, çünkü ölçme araçlarını kullanan programcıların evrensel deneyimi sezgisel tahminlerinin başarısız olduğu olmuştur. (...)
Hata ayıklayıcılar hataları gidermez. Sadece ağır çekimde gösterirler.
- Bilinmeyen
Kodun ilk% 90'ı, geliştirme süresinin ilk% 90'ını oluşturuyor. Kodun geri kalan% 10'u, geliştirme süresinin diğer% 90'ını oluşturuyor.
Java'nın gerçek bir çöp toplama işlemi olsaydı, çoğu program yürütüldüğünde kendilerini silerdi.
- Robert Sewell
Bilgisayar Bilimi, astronomi teleskoptan ziyade bilgisayarlar hakkında değildir.
- Edsger Dijkstra
Sadece iki tür dil vardır: insanların şikayet ettiği dilleri ve kimsenin kullanmadığı dilleri
- Bjarne Stroustrup
Bir boole hakkında en iyi şey, yanlış olsanız bile, sadece biraz tarafından kapalı. - (Anonim)
İki kez bana, "Dua edin Bay Babbage, makineye yanlış rakamlar koyarsanız, doğru cevaplar ortaya çıkacak mı?" Bir durumda Yukarıya, diğerine Aşağı Evlerden bir üye bu soruyu sordu. Böyle bir soruyu kışkırtabilecek fikir karışıklıklarını doğru bir şekilde anlayamıyorum.
- Charles Babbage
Muhtemelen aptal kullanıcı sorularıyla karşılaşan bir programcının ilk belgelenmiş vakası.
Unicode desteği bir "özellik" değildir. Beklenen davranış.
Verilmiş, çok özel, ama benim favorim, çünkü eski karakter setleri hala çok yaygın olarak kullanılıyor ...
Kodunuzu yorumlamak banyonuzu temizlemek gibi bir şeydir - asla yapmak istemezsiniz, ancak gerçekten sizin ve misafirleriniz için daha keyifli bir deneyim yaratır.
- Ryan Campbell
Bir daha asla mükemmel değil, bir artı daha da güzelleşiyor, artı bir artıyordu.
- Antoine de Saint-Exupéry, Fransız yazar (1900-1944), Terre des Hommes (1939)(Eklenecek bir şey kalmadığında değil, elinden alınacak bir şey kalmadığında mükemmelliğe ulaşıldığı görülecektir.)
Java arabaya halı olarak JavaScript.
- Chris Heilmann
Eric S. Raymond tarafından formüle edildiği gibi :
Linus Yasası
Yeterince büyük bir beta test cihazı ve ortak geliştirici tabanı göz önüne alındığında, hemen hemen her sorun hızlı bir şekilde tanımlanacak ve bir başkası tarafından açıkça görülebilecek.
Veya, daha az resmi olarak,
Yeterince göz küresi verildiğinde, bütün böcekler sığdır.