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

5
Ruby on Rails / Grails, siteleri hızlı bir şekilde kurmak için en hızlı çerçeveler mi?
Grails'i yeni bir web sitesi için kullanmayı düşünüyorum, ancak diğer / yeni programlama dillerine ve çerçevelerine açıkım. J2EE / JSF2, ASP.NET ve PHP kullanarak geliştirme yaptım. Grails veya Ruby on Rails, işlevselliği hızla çalıştırmanın en iyi yolu mu? Bazı ilk düşünceler: DJango RoR / Grails'e benziyor ve bunu düşünürdüm GWT …

2
Test Odaklı Geliştirme sürecinde Yazılım Mimarının rolü nedir?
Anladığım kadarıyla, Test Odaklı Geliştirme, program spesifikasyonlarını tanımlamak için testler yazmakla ilgilidir (yanlışsam beni düzeltebilirsiniz). Yazılımın teknik özelliklerini (genel bir API dahil) yazmaktan sorumlu biri varsa (ona Yazılım Mimarı diyelim), bu Yazılım Mimarının tüm testleri yazması gerektiği anlamına mı geliyor? Yoksa Yazılım Mimarı spesifikasyonları yazıyor ve ardından testler yazmak için …
10 architecture  tdd 

9
Neden bir röportajda seçilmiyorum? [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ı . …
10 interview 

3
Düşük seviyeli bileşenlerde TDD yapmak iyi bir fikir mi?
Düşük seviyeli bir sürücü veya işletim sistemi bileşenleri / çekirdekleri yazmayı düşünüyorum. Osdev.org millet önemli bitleri anlamlı bu şekilde test edilebilir olmadığını düşünüyor ama insanlar farklı düşünce bazı tartışmalar okudum. Etrafa baktım, ancak düşük seviyeli bileşenlerde TDD'nin gerçek hayattan örneklerini bulamadım. Bu insanların gerçekten yaptığı bir şey mi, yoksa sadece …

11
Sistem testi için yazılım yayınlarken yeni özellikler eklemeden hataları düzeltmek doğru mudur?
Bu soru deneyimli test uzmanlarına veya test adaylarına yöneliktir. Bu bir yazılım projesinin senaryosudur: Geliştirme ekibinin 10 özelliğin ilk yinelemesini tamamladığını ve sistem testine çıkardığını varsayalım. Test ekibi, bu 10 özellik için test senaryoları oluşturdu ve test için tahmini 5 gün oluşturdu. Geliştirme ekibi elbette 5 gün boyunca boşta kalamaz …


9
İnsanların satıcıdan nefret etmesini önlemek için yazılım ürünlerinin yönetiminde hangi hatalardan kaçınılmalıdır?
Bir önceki soru insanlar, Microsoft neden nefret hakkında kapatıldı. Bu, aynı genel çizgi boyunca biraz daha yapıcı bir soruya yönelik bir girişimdir. Bu hem daha geniş hem de daha dardır. Sadece Microsoft değil, genel olarak yazılım satıcıları hakkında olmak daha geneldir. Sadece yazılım ürünlerinin yönetimi ile uğraşırken daha dardır. Peki, …

8
.NET'e bağımlılığımı nasıl sonlandırabilirim? [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 . 8 yıl önce kapalı . Uzun yıllardan beri Windows GUI uygulamaları geliştiriyorum ve 2005'in başlarında .NET'e atladım. .NET şüphesiz olağanüstü bir platform …
10 python  ruby 

3
Bir PHP çerçevesinden diğerine geçiş
Veri modelinden hemen hemen her şeye inşa edilmiş V1 temellerinin ve prensiplerinin çoğunu aşması nedeniyle, ürünü bir V2 olarak yeniden düşünmesi gereken bir noktaya yaklaşan bir web şirketi ile çalışıyorum. Kullanıcı arayüzleri. Çeşitli nedenlerden dolayı, bu evrim CakePHP'den (V1'in inşa edildiği) Symfony veya Zend'e geçiş içerebilir. İnsanların önemli bir trafiğe …


4
Bilinen / ortak gelişme uzmanlıkları nelerdir? [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ı . …

4
Meta programlama ne kadar yaygındır? [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 . 6 yıl önce kapalı . Meta-programlamanın projelerde ne sıklıkla kullanıldığını gördünüz mü? Uni'de bunun uygulandığını hiç görmedim, ancak bunu …

4
Bir projeyi teslim etmeye hazırlanırken dikkat edilmesi gereken bazı şeyler nelerdir?
Şu anda oldukça büyük bir web uygulamasının (ASP.NET MVC yığını, kabaca 150K + kod satırı) tek geliştiricisi / mimarıyım ve geliştirmenin sonu ufukta. Bu nedenle, projeyi teslim etmek için ne yapılması gerektiğini düşünmeye başlıyorum ve gelecekte projeyi sürdürmesi gereken herkes için doğru olanı yaptığımdan emin olmak istiyorum. Bir projeyi başka …

3
Silverlight / silverlight tarayıcı dışı / wpf arasında karar vermek için yardıma ihtiyacım var
Yeniden yazma projesinin ilk planlama aşamasındayım ve silverlight / silverlight oob / wpf arasında karar veriyorum. TL; sonunda DR. Olası satışlar / müşteriler / randevu takvimlerini işleyen bir LOB uygulaması. Çok karmaşık değil. Bu seçenekleri başka bir yerde bağımsız olarak araştırıyorum, ama etrafa soracağımı düşündüm. Bazı kaba başlangıç ​​gereksinimleri / …
10 wpf  silverlight 

7
Entity Framework üretime hazır mı? [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 . 5 yıl önce kapalı . Ben üstleneceğim yeni bir proje için Entity Framework'ü arıyorum ve araştırmamın bir parçası olarak, bazı endüstri profesyonellerine …

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.