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

7
İşlevsel programlamanın gerçek dünyada uygulanması? [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ı . Her birinin son derece iyi olduğu alanları anlamak için kendimi farklı dillerle tanıştırmaya çalışıyorum. Şimdiye kadar C …

3
Bilgisayarlı Değerler ve Basit Okumalar - Etki Alanına Dayalı Tasarımlarım için rahatsız edici bir acı!
Sürekli karşılaştığım sorun, veri deposuna karşı hala verimli bir şekilde çalışırken alan mantığı tarafından yönlendirilen hesaplanmış değerlerle nasıl başa çıkılacağıdır. Misal: Bir hizmet aracılığıyla havuzumdan bir Ürün listesi döndürüyorum. Bu liste, istemci tarafından gönderilen DTO isteğindeki sayfalandırma bilgileriyle sınırlıdır. Ek olarak, DTO bir sıralama parametresi (istemci dostu bir numaralandırma) belirtir. …

4
Ortak yöntemden hashtable döndürmede yanlış olan nedir ve ne zaman yapılması mantıklıdır?
Bir sınıf oluşturmak ve bunun nesnesini döndürmek yerine birden fazla öğe döndürmek istediğinizde, genel bir yöntemden bir hashtable döndürmede tasarım sorunları nelerdir? Sorunları varsa, hangi koşullar altında bunu yapmak mantıklıdır? Bu sorunun cevabı, dilin dinamik olup olmamasına bağlı olarak nasıl değişir? Düzenleme: Bu, anahtarların sabit olacağını ve verilerin değil kodun …

6
Kullanıcı öyküleri yazmayı ve kodlamaya ne zaman başlamalı?
İlk sprint için hikayeler keşfederken, yazmayı ne zaman durduracağınızı ve ne zaman ilerleyeceğinizi nasıl bilebilirsiniz? Tanıdığım birkaç kişiye sordum ve temel olarak aldığım yanıt, projenin var olduğu bağlama ve projenin ne kadar zamanlanmış olduğuna bağlı. Kullanıcı öyküleri yazmayı ne zaman durduracağınızı bilmenin standart bir yolu var mı ve eğer öyleyse, …

9
PHP ile büyük bir web uygulaması oluştururken bir çerçeveden kaçınmak mantıklı mı?
Birkaç yıldır bir PHP web uygulaması geliştiricisi olarak, MVC'ler ve çerçevelerden payımı aldım. İlk başta ekmek dilimlendikten sonra en iyi şey olduklarını düşündüm; her şeyin uygulanması çok kolay görünüyordu. Ancak şimdi, uygulama ne kadar karmaşık hale gelirse, çerçeve o kadar zorlanır, bu yüzden bunları aşmak için geçici çözümler geliştirmem gerekir. …

2
Kolayca tekrar üretilemeyen ve yalnızca üretim ortamında meydana gelen istisnaları nasıl ayıklayabilirim?
İstisnanın yalnızca üretim ortamımızda meydana geldiği bir konu üzerinde çalışıyorum. Bu ortamlara erişimim yok ve bu istisnanın ne anlama geldiğini de bilmiyorum. Hata açıklamasına baktığımda sebebini anlayamıyorum. javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure Birisi bana bu tür bir soruna nasıl yaklaşacağımı tavsiye eder mi?

7
Nesne Yönelimi için gereken özellikler nelerdir?
Sadece bir dilin veya bir kütüphanenin 'Nesneye Dayalı' olarak tanımlanması için tam olarak ne özellikleri olması gerektiğini merak ediyorum. Nesne Yönelimi , iyi özelliklere sahip herhangi bir genel amaçlı programlama dilinde az çok elde edilebilecek bir şey midir? Yoksa yalnızca Nesne Odaklı Programlamayı desteklediklerini özel olarak tanıtan dillerde elde edilebilecek …

3
Neden bu kadar çok .NET lezzetine sahibiz? Bu iyi bir şey midir? [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 . 8 yıl önce kapalı . …

7
değişkenlerle string.format ve satır içi değişkenler
Kullanmanın artıları / eksileri (varsa) nelerdir string output; int i = 10; output = string.Format("the int is {0}", i); karşı string output; int i = 10; output = "the int is " + i; Her zaman ikinci örneği kullandım, ancak çevrimiçi öğreticilerin büyük çoğunluğu string.format örneğini kullanıyor gibi görünüyor. Verimlilik …
9 c#  .net  vb.net  strings 


4
C # MS SQL Server'dan veri sorgulamak için en iyi yöntem?
C # MS SQL Server'dan veri sorgulamak için en iyi yolu nedir? Kodda bir SQL sorgusu olması iyi bir uygulama olmadığını biliyorum. Saklı yordam oluşturmak ve parametreleri C # ile parametreleri çağırmak için en iyi yoldur? using (var conn = new SqlConnection(connStr)) using (var command = new SqlCommand("StoredProc", conn) { …
9 c#  sql  sql-server 

9
"Ne zaman yapılacak?"
Hepimiz var, düzeltilmesi zor olan problemler ve belirsiz kod ve tuhaf beklenmedik işlevsellik ile bir düzeltme çalışması. Yavaşça, mantıksal olarak kalıpları, hataları, hataları bulmaya çalışarak yolunuza devam edin. Bu işlem zaman alır ve sorunlar genellikle müşteri tarafından kolayca anlaşılamaz. "Müşteri ne zaman yapılacak?" Sorusu sorulduğunda, özellikle istemci yazılım geliştirmenin doğasında …

4
Taşınabilir depolamaya dayalı Sürüm Kontrolü?
Paylaşılan bir sunucu veya ikisi arasında bir ağ bağlantısı kullanmadan iki makinede kişisel projeler geliştiriyorum. Yaygın sürüm kontrol sistemleri, paylaşılan depo olarak taşınabilir depolama (USB flash aygıt gibi) kullanımını güvenilir bir şekilde destekliyor mu?

6
Sitenin yük altında nasıl performans göstereceğini test etmenin herhangi bir yolu var mı
Bir Asp.net MVC web sitesi yaptım ve paylaşılan bir barındırma sağlayıcısında barındırdım. Web sitem çok genel bir fikri çevrelediğinden, gelecekte eşzamanlı kullanıcı sayısı olabilir. Bu yüzden, web sitemi yük altında performans açısından test etmenin bir yolunu düşünüyordum. 100 veya 1000 kullanıcı aynı anda çevrimiçi olduğunda ve web sitesinde gezinirken sitenin …

3
Bir optimizasyon algoritmasının optimumluğunu değerlendirmek için genel bir yöntem var mı?
bir optimizasyon algoritmasının en uygunluğunu değerlendirmek için genel bir yöntem var mı? Şimdiye kadar bulduğum tek yöntem, algoritmanın sonuçlarını zaten bilinen en uygun çözümlerle karşılaştırmak. Değilse, bazı özel problemler için belirli yöntemler var mı? DÜZENLEME Açıklığa kavuşturmak için: Optimality ile, sonucun optimum çözüm sonucuna ne kadar yakın olduğunu kastediyorum.

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.