Yazılım Mühendisliği

Sistem geliştirme yaşam döngüsü içinde çalışan profesyoneller, akademisyenler ve öğrenciler için soru-cevap

6
Nesneye Dayalı uygulamaların nasıl yayılacağı hakkında ipuçları [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yazılım Mühendisliği Yığın Değişimi için konuyla ilgili olacak şekilde güncelleyin . 4 yıl önce kapalı . Yaklaşık 250 geliştiricisi olan orta ölçekli bir şirkette çalışıyorum. Ne yazık ki, birçoğu prosedürel bir düşünce tarzına …

4
Bir şifrenin entropisini nasıl tahmin edebilirim?
Parola gücü hakkında çeşitli kaynakları okumak zorunda Ben bir parola ne kadar entropi kaba bir tahmin sağlayacak bir algoritma oluşturmaya çalışıyorum. Mümkün olduğunca kapsamlı bir algoritma oluşturmaya çalışıyorum. Bu noktada sadece sahte kod var, ancak algoritma aşağıdakileri kapsar: şifre uzunluğu tekrarlanan karakterler kalıplar (mantıksal) farklı karakter uzayları (LC, UC, Sayısal, …

6
Günümüzde Oyun geliştirme için hangi teknolojiler kullanılıyor? [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 . 7 yıl önce kapalı . …

2
Sürekli entegrasyon aracını nasıl seçmeliyim? [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yazılım Mühendisliği Yığın Değişimi için konuyla ilgili olacak şekilde güncelleyin . 5 yıl önce kapalı . Wikipedia'daki entegrasyon sunucuları için bu harika karşılaştırma tablosunu buldum , ancak araçları ve ihtiyaçlarım ve ilgi alanlarım …

9
Fanboy'larla İlişkiler [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yazılım Mühendisliği Yığın Değişimi için konuyla ilgili olacak şekilde güncelleyin . 7 yıl önce kapalı . Muhtemelen böyle biriyle tanıştık, sadece dilinin tek gerçek dil olduğunu bilen ve bu konuda susmayacak geliştirici. Böyle …

5
Proje donmuş - benden sonra insanlara ne bırakmalıyım?
Üzerinde çalıştığım proje şimdi süresiz olarak dondurulacak. Proje tekrar çözülürse ve çözülürse, bana ya da şu anki ekipten kimseye atanmayacağı mümkündür. Aslında, projeyi daha önce donduktan sonra miras aldık, ancak önceki ekibin projenin temel ihtiyaçlarını bile anlamamıza yardımcı olacak hiçbir şey kalmadı, bu yüzden projeyi iyi tanımak için çok zaman …

4
SQL ve veri işleme işlevli TDD
Profesyonel bir programcı olduğum halde hiçbir zaman yazılım mühendisliği eğitimi almadım. Burada sık sık ziyaret ettiğimden ve SO olarak, mümkün olduğunca birim testleri yazma eğilimi fark ettim ve yazılımım daha karmaşık ve sofistike olduğundan, otomatik testi hata ayıklamaya yardımcı olmak için iyi bir fikir olarak görüyorum. Ancak, işlerimin çoğu karmaşık …

5
Aşağıdaki TDD kaçınılmaz olarak DI'ya yol açıyor mu?
Teste Dayalı Geliştirme (TDD), Bağımlılık Enjeksiyonu (DI) ve Kontrolün İnversiyonu (IoC) aynı anda yapmayı öğrendim. TDD kullanarak kod yazdığımda sınıfımın yapıcılarında daima DI'yi kullanıyorum. Bunun TDD yapmayı nasıl öğrendiğimden mi yoksa TDD'nin doğal bir yan etkisi mi olduğunu merak ediyorum. Benim sorum şu: Harici hizmetlere bağlı olmayan TDD ilkelerini ve …

2
Django uygulama stratejisi
Son zamanlarda biraz büyüyen bir Django projesinde bir süredir çalışıyorum. İşlenmeyi kolaylaştırmak için hangi stratejiyi kullanacağımı biraz düşündüm. Biraz girdi almak istediğim bir şey, uygulamamı daha küçük uygulamalara bölmem gerektiğidir. Bu, görünüm ve model dosyalarımı küçülter ve bazı endişeleri ayırır. Beni bu konuda rahatsız eden bir şey, uygulamalarımda, uygulamalar arasında …

3
Kompozit Desen mi yoksa Ağaç Yapısı mı yoksa üçüncü bir uygulama mı kullanılacağını nasıl anlarsınız?
İki istemci tipim var, " Gözlemci " tipi ve " Konu " tipi. İkisi de grup hiyerarşisiyle ilişkilidir . Gözlemci , farklı hiyerarşiler boyunca ilişkili olduğu gruplardan veri (takvim) alır . Bu veriler, veri toplamaya çalışan grubun 'üst' gruplarından gelen veriler birleştirilerek hesaplanır (her grubun yalnızca bir üst öğesi olabilir …

7
C # size “kendinizi asmak için daha az ip” verir mi C ++? [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 . 7 yıl önce kapalı . …

2
Merak'ın paket yapısı nedir?
NASA'nın Gezegenlerarası Ağı için bir paket neye benziyor? Açıkçası, alıcıda depolanmış ve yedeklenmiş bir yedek protokol biçimidir. Paket yapısında veya iletişim protokolünde 14 dakikalık iletişimi kapsayan herhangi bir belge var mı?

9
Büyük, sıkı bağlantılı sınıflar nasıl bölünür?
Ben biraz daha hafif ve temiz bir tasarım için mümkünse refactor istiyorum 2k satırdan fazla kod (ve büyüyen) bazı büyük sınıfları var. Bu kadar büyük olmasının sebebi, bu sınıfların çoğu yöntemin erişmesi gereken bir dizi haritayı işlemesi ve yöntemlerin birbirine çok bağlı olmasıdır. Çok somut bir örnek vereceğim: ServerGelen mesajları …

3
Birisi bana C # 'ın kodlama konvansiyonu açıklayabilir misiniz?
Son zamanlarda Unity3D ile çalışmaya ve öncelikle C # ile komut yazmaya başladım. Normalde Java'da programladığım için, farklar çok büyük değil , ancak doğru yolda olduğumdan emin olmak için hala bir çökme kursuna başvurdum. Bununla birlikte, C # ile en büyük merakım, yöntem adlarının ilk harfini büyük harflerle yazmasıdır (örn. …

8
Bir Scrum Takımında Zaman İçinde Zaman Nasıl Durdurulur / Önlenir?
Aslında, Scrum Uygulamasında küçük bir yazılım mağazasına yardım ediyorum. Son zamanlarda Scrum Master bana bir sorun yaşadığını bildirdi çünkü Takım Kapsamı elde etmek için Zamanla çalışıyor (Taahhütlü İş Listesi). Yani gerçek dışı bir hızları var . Resmi sorularım: Retrospektif Toplantı hakkında konuşmanın yanı sıra; Zaman içinde kaçınmak için bazı zor …
14 agile  scrum 

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.