«language-agnostic» etiketlenmiş sorular

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

28
“Rasgeleliği” anlama
Kafamı bulamıyorum, hangisi daha rastgele? rand() VEYA : rand() * rand() Gerçek bir zeka oyunu buldum, bana yardım edebilir misin? DÜZENLE: Sezgisel olarak matematiksel cevabın eşit derecede rastgele olacağını biliyorum, ama yardımcı olamaz ama ikisini birlikte çarptığınızda "rastgele sayı algoritmasını iki kez çalıştırırsanız sadece yapmaktan daha rastgele bir şey yaratacağınızı …


30
“Bir arayüze program yapmak” ne demektir?
Bunun birkaç kez bahsedildiğini gördüm ve bunun ne anlama geldiğinden emin değilim. Bunu ne zaman ve neden yapardın? Arayüzlerin ne yaptığını biliyorum, ancak bu konuda net olmadığım gerçeği, bunları doğru bir şekilde kullanmayı kaçırdığımı düşündürüyor. Sadece eğer öyle olsaydı: IInterface classRef = new ObjectWhatever() Uygulayan herhangi bir sınıfı kullanabilir IInterfacemisiniz? …


30
Daha az bilinen ancak yararlı veri yapıları nelerdir?
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. Etrafında gerçekten yararlı olan ancak çoğu programcı tarafından bilinmeyen bazı veri yapıları vardır. Hangileri bunlar? Herkes bağlantılı listeler, ikili ağaçlar ve karmaları bilir, ancak örneğin Listeleri atla …

23
Veritabanı, Tablo ve Sütun Adlandırma Kuralları? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 6 yıl önce kapalı . Bir veritabanı tasarladığımda, veritabanımda bir öğeyi adlandırmanın en iyi yolu olup olmadığını her zaman merak ediyorum. Sık …

30
Bir işlevin yalnızca bir dönüş ifadesi olmalı mı?
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. Bir işlevde yalnızca bir iade ifadesinin bulunmasının daha iyi bir uygulama olmasının iyi nedenleri var mı? Yoksa mantıksal olarak doğru olur olmaz bir fonksiyondan geri dönmek uygun …

5
Pi hesaplamamın doğru olup olmadığını nasıl belirlerim?
Pi rakamlarını sırayla veren bir programı uygulamak için çeşitli yöntemler deniyordum. Taylor serisi yöntemini denedim , ancak son derece yavaş bir şekilde birleştiğini kanıtladım (bir süre sonra sonucumu çevrimiçi değerlerle karşılaştırdığımda). Her neyse, daha iyi algoritmalar deniyorum. Yani, programı yazarken tüm algoritmalarda olduğu gibi bir probleme takıldım: Hesapladığım nrakamların doğru …

30
Arabirim ve Temel sınıf
Ne zaman bir arayüz kullanmalıyım ve ne zaman bir temel sınıf kullanmalıyım? Yöntemlerin temel uygulamasını tanımlamak istemiyorsam, her zaman bir arabirim olmalı mı? Eğer bir Köpek ve Kedi dersim varsa. Neden PetBase yerine IPet uygulamak isteyeyim? ISheds veya IBarks (IMakesNoise?) İçin arayüzlere sahip olduğunu anlayabiliyorum, çünkü bunlar evcil hayvan bazında …




11
Sahte, alaycı ve stubbing arasındaki fark nedir?
Bu terimleri nasıl kullandığımı biliyorum, ancak birim testleri için taklit , alay ve saplama için kabul edilen tanımlar olup olmadığını merak ediyorum ? Testleriniz için bunları nasıl tanımlıyorsunuz? Her birini kullanabileceğiniz durumları açıklayın. Bunları nasıl kullanacağım: Sahte : bir arabirim uygulayan ancak sabit veri içeren ve mantık içermeyen bir sınıf. …

30
Derleyici yazmayı öğrenme [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerine uygun değil . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yığın Taşması ile ilgili olacak şekilde güncelleyin . 5 yıl önce kapalı . Bu sorunun cevapları bir toplum çabasıdır . Bu yayını iyileştirmek için mevcut yanıtları düzenleyin. Şu anda yeni …


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.