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
Yapılandırmayı korumak için Sabitler ve Yapılandırma Dosyaları ne zaman kullanılır?
Sık sık kendimi web.config dosyama veya bir Constants.cs sınıfına veya bunun gibi bir şeye belirli anahtarlar koyup koymama konusunda savaşırım. Örneğin, durum ne olursa olsun uygulamaya özel anahtarları saklamak istersem ... Saklayabilir ve özel anahtarlar aracılığıyla web yapılandırmamdan alabilir veya sabitler sınıfımdaki bir sabite başvurarak tüketebilirim. Sabitleri yapılandırma anahtarları üzerinde …

6
Bulut bilişim sadece kaynak kiralamanın bir yolu mu?
Son zamanlarda çalıştığım şirket Windows Azure'da bir web hizmetine ev sahipliği yaptı ve bunu açıkladı. Şimdi online dergi ticareti "X şirketi buluta taşınıyor", "X şirketi bulut için masaüstünü düşürüyor" gibi anlamsız şeyler söylüyor. Görünüşe göre çok uzun ve "hizmetler" ve "düşük giriş fiyatı" ve diğer şeyler hakkında çok fazla konuşan …


6
Geleneksel ekipler için dağıtılmış sürüm kontrolü kullanan baş ağrıları?
Her ne kadar kişisel projelerim için DVCS kullanmış ve beğenmiş olsam da projenize katkıları başkalarından nasıl daha kolay yönetebildiğini (örn. Tipik Github senaryosunuz) tamamen görebilsem de, "geleneksel" bir ekip için bazı sorunlar olabilir. TFS, Perforce, vs. gibi çözümlerin kullandığı merkezi yaklaşım. ("Geleneksel" derken, hiç kimsenin "sahip olmadığı" bir projede çalışan …


5
Bir test antik kültüründe teste nasıl başlayabilirim? [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 4 yıl önce kapalı . Bir itirafta bulunacağım: Resmi otomatik test hiçbir zaman programlama geçmişimin bir parçası değildi. Şu …
20 testing  tdd 

2
Kütüphanem için uygulanacak 'iyi sayıda' istisna nedir?
Her zaman yazılımımın çeşitli parçaları için kaç farklı istisna sınıfı uygulamam ve atmam gerektiğini merak ettim. Benim özel geliştirme genellikle C ++ / C # / Java ile ilgili, ama bu tüm diller için bir soru olduğuna inanıyorum. Atmak için çok sayıda farklı istisna ve geliştirici topluluğunun iyi bir kütüphaneden …

4
İş Kuralları Motorları ve Kısıt Programlama dilleri arasındaki ilişki
Birisi Drools veya diğer bazı kural motorlarının kılavuzlarına (belki de daha eski) bakarsa, katma değerlerinin çizimlerinden biri Miss Manners bulmaca (Drools kılavuzu) gibi bulmacaları çözmektir. Şimdi, bu tür bulmacalar Prolog veya daha yeni Kısıtlama Programlama dilleri kullanılarak doğal olarak formüle edilir ve çözülür ve biri neden Drools'u bu amaçla kullanacağını …

7
Hangi elektronik kullanıcı hikayesi haritalama araçlarını önerebilirsiniz? [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ı . …


12
Genel unix becerileri için biriyle görüşme [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 . 4 yıl önce kapalı . * Nix kabuk deneyimine sahip olduğunu iddia eden bir geliştiriciyi nasıl test edersiniz (sadece açık olmak gerekirse, …
20 interview  linux  unix  shell 

5
Kodlayıcılarla yarışmayı seven bir patron / menajerle nasıl başa çıkılır [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ı . Şirketimizde yakın zamanda yeniden yapılanma gerçekleştikten sonra - yeni bir bölüm müdürüm var. O genellikle ok ve …


6
Pazarlama ve kullanıcı arayüzü isimlendirmesi değişirse, kurumların dahili isimleri (sınıflar, yöntemler, veritabanı tabloları, vb.) Değiştirilmeli mi?
Yaklaşık 8 yıldır uzun ömürlü bir ürünümüz var. Zamanla, kavramların ve varlıkların adları değişir. Tüm kod tabanını ve veritabanı tablolarını ve sütunlarını bu yeni adlarla eşleşecek şekilde yeniden adlandırmak için işe koyulmalı mıyız? Bu ya da yayınlanan en iyi uygulamalarla ilgili yapılmış bir çalışma var mı? Teşekkürler

5
Özel yöntemlerden argüman istisnası veya argümannullexception atıyor musunuz?
Ben sadece bir süre önce yazdım bazı kod gözden geçiriyordu ve yöntemler parametreleri ile ilgili sorunlar varsa argumentnullexceptions ve / veya argumentexceptions atmak özel yöntemler birkaç olduğunu görebilirsiniz. Gerekçem, eğer biri gelecekte yöntemi "kötüye kullanmaya" çalışırsa uygulamayı gelecekte kanıtlamaya yardımcı olacağını düşünüyorum. Ancak, özel bir yöntem olduğu ve bu yöntemi …
20 exceptions 

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.