«language-agnostic» etiketlenmiş sorular

Herhangi bir programlama dilinden bağımsız olan PROGRAMLAMA SORULARI için bu etiketi kullanın.

9
Görüşlü yazılım nedir?
Kilitli . Bu soru ve cevapları kilitlidir çünkü soru konu dışıdır, ancak tarihsel önemi vardır. Şu anda yeni yanıtları veya etkileşimleri kabul etmiyor. Sıklıkla bazı yazılımların "çok kanaatli" olduğunu veya Microsoft'un "kanaatsiz" çerçeveler yazma eğiliminde olduğunu söylerim. Bu aslında ne anlama geliyor?


6
Kayan nokta sayıları neden yanlış?
Kayan nokta sayıları olarak saklandığında bazı sayılar neden doğruluk kaybediyor? Örneğin, ondalık sayı 9.2tam olarak iki ondalık tam sayı ( 92/10) oranı olarak ifade edilebilir, her ikisi de tam olarak ikili ( 0b1011100/0b1010) olarak ifade edilebilir . Ancak, kayan nokta sayısı olarak depolanan aynı oran asla tam olarak eşit değildir …

24
Neden istisnaları düzenli kontrol akışı olarak kullanmıyorsunuz?
Google'da kullanabileceğim tüm standart yanıtlardan kaçınmak için, hepinizin istediği zaman saldırabileceğiniz bir örnek vereceğim. C # ve Java (ve diğer pek çok) hiç sevmiyorum 'taşma' davranış bazı türleri bol var (örneğin type.MaxValue + type.SmallestValue == type.MinValue: örneğin int.MaxValue + 1 == int.MinValue). Ancak, kısır doğamı gördüğümde, bu davranışı genişleterek bu …

5
“Birinci sınıf” nesneler nelerdir?
Belirli bir programlama dilinde nesneler veya başka bir şey ne zaman "birinci sınıf" olarak söylenir ve neden? Bulunmadıkları dillerden farkı nedir? DÜZENLE. Kişi "her şey bir nesnedir" derken (Python'da olduğu gibi), gerçekten de "her şey birinci sınıftır" mı demektir?

15
Akarsu kavramını açıklayabilir misiniz?
Bir akışın bir bayt dizisinin temsili olduğunu anlıyorum. Her akış, verilen destek deposuna bayt okumak ve yazmak için araçlar sağlar. Ama akışın anlamı nedir? Destek mağazası neden etkileşimde bulunduğumuz şey değil? Her ne sebeple olursa olsun, bu kavram benim için tıklamıyor. Bir sürü makale okudum, ama sanırım bir benzetmeye ihtiyacım …

7
Tasarım Desenleri: Fabrika vs Fabrika yöntemi vs Soyut Fabrika
Bir web sitesinden tasarım kalıpları okuyordum Orada Fabrika, Fabrika yöntemi ve Soyut fabrika hakkında okudum ama çok kafa karıştırıcı, tanımı net değil. Tanımlara göre Fabrika - Örnekleme mantığını istemciye maruz bırakmadan nesneler oluşturur ve ortak bir arabirim aracılığıyla yeni oluşturulan nesneyi ifade eder. Fabrika Yönteminin basitleştirilmiş bir versiyonudur Fabrika Yöntemi …

17
Her özyineleme yinelemeye dönüştürülebilir mi?
Bir reddit iş parçacığı görünüşte ilginç bir soru getirdi: Kuyruk özyinelemeli işlevler önemsiz bir şekilde yinelemeli işlevlere dönüştürülebilir. Diğerleri, açık bir yığın kullanılarak dönüştürülebilir. Can her yineleme yineleme dönüştürülebilir? Yayındaki (counter?) Örneği çifttir: (define (num-ways x y) (case ((= x 0) 1) ((= y 0) 1) (num-ways2 x y) )) …


23
“İ” ve “j” değişkenleri neden sayaçlar için kullanılıyor?
Kilitli . Bu soru ve cevapları kilitlidir çünkü soru konu dışıdır, ancak tarihsel önemi vardır. Şu anda yeni yanıtları veya etkileşimleri kabul etmiyor. Bunun sormak kesinlikle aptalca bir soru gibi göründüğünü biliyorum, ama sormamayı çok merak ediyorum ... "İ" ve "j" neden çoğu kontrol yapısında sayaç olarak kullanılacak değişkenler haline …


17
En iyi genel SVN Kalıbı Yoksay?
Kullanılacak en iyi (veya mümkün olduğunca iyi) genel SVN yoksayma şekli nedir? Bir dizi farklı IDE, editör, derleyici, eklenti, platform vb. Belirli dosyalar ve "çakışan" bazı dosya türleri vardır (örneğin, bazı tip projeler için istenir, diğerleri için istenmez). Ancak, geliştirme ortamınızın özelliklerine bakılmaksızın, kaynak denetimine hiçbir zaman otomatik olarak dahil …

11
Varoluşçu tip nedir?
Ben Wikipedia makalesi okumak Varoluşçu türleri . Varoluşçu operatör (∃) yüzünden bunlara varoluşçu tipler denildiğini anladım. Yine de bunun ne anlama geldiğinden emin değilim. Arasındaki fark nedir T = ∃X { X a; int f(X); } ve T = ∀x { X a; int f(X); } ?

20
“Gevşek bağlantı” nedir? Lütfen örnekler verin
"Gevşek bağlantı" kavramını çılgına çeviremiyorum. Sanırım "gevşek" kelimesinin genellikle olumsuz bir çağrışımına sahip olmadığına yardımcı olmuyor, bu yüzden her zaman gevşek bağlantının iyi bir şey olduğunu unutuyorum . Birisi lütfen bu kavramı gösteren bazı "önce" ve "sonra" kodlarını (veya sözde kodu) gösterecek mi?

24
Farklı yaklaşımları ve kavramları anlamayı öğrenmek için önemli diller nelerdir? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 9 yıl önce kapalı . …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.