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

4
Dokümantasyon bir Kullanıcı Hikayesi midir? [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ı . Son birkaç sprint için üzerinde çalıştığımız bir ürün için bazı kullanıcı belgeleri yapmamız gerekiyor. Şimdi bir sonraki …
14 scrum  user-story 

4
Karşılaştırma veritabanları
Db 'x' performansıyla ilgili olarak veya 'x' 'den' y 'ye geçiş hakkında birçok tartışmanın site performansımızı iyileştirdiğini görüyorum. Farklı veri tabanlarında çalışan doğru karşılaştırmayı henüz göremiyorum. İlişkisel, Belge odaklı, vb. Gibi birden fazla db tipinde kullanılabilecek anlamlı bir kıyaslama yazmak mümkün müdür? Böyle bir ölçüt tasarlamak nasıl olur?

2
Ayırıcı olarak virgül ve ayırıcı olarak virgül
Gelen bu video , hoparlör diyor ki: "Bazı insanlar virgüllerin nasıl çalıştığı konusunda kafası karışıyor. Ayırıcılardan ziyade sınırlayıcı olmaları gerektiğini düşünüyorlar. Şimdi onları her iki şekilde de düşünebilirsiniz." Bir ayırıcı ve bir ayırıcı arasındaki farkı anlamıyorum (eğer varsa). Videodaki ima, şu anda (sondaki virgüllerin geçerli olduğu), bunları ayırıcılar yerine sınırlayıcı …
14 javascript 

5
Gerçekten özgür yazılım için bir feragatnameye ihtiyacım var mı?
Web sitemde ücretsiz olarak indirilebilecek ve kullanılabilecek bir yazılım yayınlarsam, yine de bir feragatnameye ihtiyacım var mı? Demek istediğim, hiçbir şey satmıyorum, sözleşme yok, neden zımni bir garanti olmalı ? (Bu da bana MIT lisansı gibi şeylerde neden feragatname olduğunu merak etmemi sağlıyor.) Edit: Ben bir ABD vatandaşı değilim, mümkün …
14 licensing  legal 

8
Çeşitli dil uygulamalarına Unicode tanımlayıcı desteği eklemenin anlamı nedir?
Ben şahsen kafa karıştırıcı Unicode tanımlayıcıları dolu okuma kodu bulmak. Bence, kodun kolayca korunmasını da engelliyor. Çeşitli çevirmenlerin yazarlarının böyle bir desteği uygulaması için gereken tüm çabayı belirtmiyoruz. Ayrıca, çeşitli dil uygulamalarının (gerçekten önemli olduğu gibi) avantajlarının (dis) avantajları listesinde Unicode tanımlayıcı desteğinin eksikliğini (veya varlığını) sürekli olarak fark ediyorum. …
14 unicode 


8
Neredeyse hiç değişmeyen “oldukça büyük” miktarda veri depolamanın pratik yolu?
Önceden hesaplanmış arama tabloları veya başka bir şey açısından düşünün. Uygulamamda sabit kodlama değerleri yerine bir veritabanı kullanmak hangi noktada daha mantıklı? Değerler değişmeyecek ve bakım geliştiricilerinden hoş bir şekilde ayrılmıştır. 100 değer, 1k, 10k, 100k? Yaklaşık 40 bin değer depolamak istiyorum. Şu anda makine tarafından üretilen bir switchdeyimdir (VS2010'un …

9
Java sertifikaları bir mimar rolü için önemli mi? [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ı . Bir mimarlık pozisyonu için Java Sertifikalarının (SCJP, SCWCD ve diğerleri) ne kadar önemli olduğunu bilmek istiyorum. Bir …

1
Gömülü bir sistem projesi için SE Asya karakter kümelerini içermenin mutlak, minimum gereksinimi nelerdir?
Gömülü bilgisayar sistemlerini ürettiğimiz ürünlerimize entegre etmeye başlayan bir şirkette çalışıyorum. Oldukça geniş bir ürün yelpazemiz var ve bunlar dünya çapında dağıtılıyor. Ayrıca, sisteme yanıp sönen bellenime bağlı olarak birden çok amaca hizmet edebilecek birkaç entegre kart tasarladık. Bu şekilde bilgisayar donanımımızı çeşitli ürünlerimiz için yeniden tasarlamak zorunda kalmıyoruz - …

4
Açık kaynak kodlu bir projeden bir algoritma öğrenmek ve daha sonra kapalı kaynak kodlu bir projeye uygulamak doğru mudur?
Referans Her şeyi başlatan yayın Sorduğum orijinal soruyu kışkırtıcı bir şekilde temizlemek için bu soruyu sordum. Açık kaynaklı bir projeden bir algoritma öğrenirseniz, bu algoritmayı ayrı bir kapalı kaynaklı projede kullanmak uygun mudur? Ve eğer değilse, bu bilgiyi bir daha kullanamayacağınız anlamına mı geliyor? Eğer kullanabiliyorsanız, bu nasıl bir durum …

6
Arayüzün sadece bir kısmı nasıl uygulanır?
OOP'de gelişirken, bazen değiştiremeyeceğiniz bir kütüphane tarafından bir arayüz / sözleşme verilir. Bu arayüze J diyelim. Artık bu arabirimi uygulayan nesneleri tüketen A sınıfı bir nesneniz var. Inside Arayüz tanımlarının sadece küçük bir kısmına ihtiyaç vardır. Bazı nesne sınıfları proje sırasında benim tarafımdan oluşturuldu (bunlardan birine D tipi diyelim), bu …

6
C # İşlev Parametreleri için Hangi Adlandırma Kuralı Kullanılacak
Parametrede iletilen bir adın yeni bir türe dönüştürüleceği durumlar vardır, ancak Passed nesnesinin adı benzer kalmalıdır. Sınıf Öznitelikleri durumunda, bu işleci kullanabiliriz, ancak işlevlerdeki yerel değişkene ne dersiniz. Hangi kodlama kuralı yaygın olarak kullanılmaktadır. misal, void MyFunc(BaseClass myPara) { DerivedClass _mypara = (BaseClass)myPara; } veya tam tersine void MyFunc(BaseClass _myPara) …
14 c#  naming 

4
Öncelik sınıflandırmamızı tamamlamak için hata önem derecesi nasıl sınıflandırılır?
Şu anki işimde Düşük, Orta, Yüksek öncelikli hatalar var. Düşük öncelikli hatalar, nakliyeyi durdurmayan veya herhangi bir kullanıcı için gerçek soruna neden olmayan küçük hatalardır. Orta öncelikli hatalar bazı dahili kullanıcıların sorunlarına neden olur, ancak bilinen geçici çözümlere sahiptir. Yüksek öncelikli hatalar, müşterilerimizin göreceği, verileri bozabileceği veya bir sistemi çökertebileceği …

6
Birim test senaryolarını nasıl yazıyorsunuz?
Bazen diğer geliştiricilerin yazdığı kod için birim test senaryoları yazarım. Geliştiricinin ne yapmaya çalıştığını gerçekten bilmediğim durumlar var (iş bölümü) ve sadece yeşil hattı almak için test senaryosunu değiştiriyorum. Endüstride bunlar normal mi? Normal eğilim nedir? Geliştiricilerin kendi yazdıkları kod için birim test senaryoları yazmaları gerekiyor mu?

12
Neden CSV kullanmaya devam ediyoruz? [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ı . Neden CSV kullanmaya devam ediyoruz? Kısa bir süre önce sağlık alanında çalışmaya geçtim ve …

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.