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
Dahili bir temsilci, oylama ve rozetler iyi programlama uygulamalarını teşvik edebilir mi?
Sadece yüksek sesle düşünmek - biz programcılar tüm bu oylama / rozetler / rep şeyleri seviyorum, böylece böyle bir şema daha iyi kodlamayı teşvik etmek için bir şirket kodu inceleme sürecine sokulabilir. Gibi bir şey Siz (veya sizin adınıza başkaları) bir kod incelemesi için inceleme gönderebilirsiniz (snippet, tek taahhüt veya …

6
TDD: İlk birim testinden önce ne olur?
Çoğunlukla TDD teorisini anlıyorum, ancak nasıl başlayacağımı anlayamıyorum. Kişisel bir proje için birim testi yazmak ve oturmak için oturuyorum. . . Neyi test ettiğim hakkında hiçbir fikrim yok. Hangi nesneler, hangi işlevler, vb. Örneğin, ailemizin ev ödevlerini yönetmesine yardımcı olacak bir uygulama yazmak istediğimi varsayalım. Aklımdaki bazı sorular: Bu fikirden …
17 design  tdd 

7
Masaüstü uygulamaları için neden HTML, CSS ve JavaScript kullanılmıyor? [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ı . HTML, CSS ve JavaScript güzel (ve kullanışlı) kullanıcı arayüzleri oluşturmak için kullanılabilir (özellikle artık HTML5 ve CSS3'ümüz …

6
Araştırma makaleleri yazmak sadece akademisyenler için mi?
Hindistan'da araştırma makaleleri yazma konusunda bazı eğilimleri fark ettim. Öğrenciler veya akademisyenler tarafından yazılırlar. Yazılım endüstrisinde gündelik işlerde (benim gibi) çalışan insanlar araştırma makaleleri yazıyor mu? Bu soruyu soruyorum, çünkü eğer kağıtlar değerliyse, Google ve Facebook gibi şirketlerden röportaj çağrıları almamız daha olası. Bir tane yazmaya karar versem bile, nasıl …
17 research 

2
Javascript Üçlü Operatörü vs. ||
Daha önce bazı node.js koduna bakıyordum ve bunu yazan adamın aşağıdaki sözdizimini desteklediğini fark ettim: var fn = function (param) { var paramWithDefault = null == param ? 'Default Value' : param; } Ben daha özlü olarak düşündüğüm üzerinde: var fn = function (param) { var paramWithDefault = param || …

5
Windows 8, .NET'in geleceği için ne anlama geliyor? [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ı . …

8
Müşterim bir siteye fon müziği eklememi istiyor. Bunun korkunç bir fikir olduğunu nasıl anları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ı . Belirli bir müşterinin web sitesinde oldukça Oatmealesque bir deneyim yaşıyorum . İstedikleri en son 'özellik', site yüklendiğinde …

11
Doğrudan üniversite dışında bir yazılım proje yöneticisi olarak işe almak için herhangi bir ipucu? [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ı . Geçen Eylül ayında compsci'de BS ile mezun oldum ve o zamandan beri proje yöneticisi olarak bir iş …

3
Alay edilemeyen somut dış uygulamalara dayanan kod testleri nasıl yazılır?
Arka plan: Üzerinde çalıştığım bir modül için bazılarını oluşturarak, birim testleri kavramını iş arkadaşlarıma tanıtmaya çalışmayı düşünüyorum; Son zamanlarda değişti ve bazı daha soyutlamalar / etkileşimler gerektiriyor, bu yüzden uygulama etrafında elle dürtmek zorunda kalmadan çalıştığını "kanıtlayacak" bir test paketi geliştirmek için iyi bir yol gibi görünüyor. Ancak sorun, modülün …

3
AB Çerez Direktifine nasıl uyurum?
26 Mayıs 2011 tarihinde, web sitelerine erişen kullanıcılardan, web sitesinin kendileri ve web sitesini ziyaretleri hakkında bilgi içeren çerezleri depolamasına izin vermek için izin istenmesi gerektiği yeni bir AB direktifi yürürlüğe girmiştir. Bu sorunu nasıl çözdünüz? Bir kullanıcı sitemi ilk kez ziyaret ettiğinde kaydolma isteminin yanı sıra bununla başa çıkmanın …
17 legal  privacy  cookies 

11
Sahte kod ve algoritma arasındaki fark nedir?
Teknik olarak, bu iki kelime arasında bir fark var mı yoksa bunları birbirlerinin yerine kullanabilir miyiz? Her ikisi de aşağı yukarı bir problemi çözmede izlenen mantıklı adım dizisini tarif eder. değil mi? Öyleyse neden aynı şeyden bahsetmek istiyorlarsa, neden böyle iki kelime kullanıyoruz? Ya da eş anlamlı kelimeler değilse, onları …

8
Müşteri yapamadığı işlev için yazılım satın alır ve sonra şikayet eder. Nasıl çözü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 . 6 ay önce kapalı . Hazır ambalajlı bir çözüm satarken birkaç kez karşılaştım. Müşteri, XYZ yapabileceğini açıkça belirten paketi satın alır, ancak …

7
Modülleri / eklentileri desteklerken MVC çerçevenizi nasıl düzenlersiniz? [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ı . …

6
Herkesin yazılımın daha hızlı çalışmasını sağlamak için herhangi bir fikri deneyebileceği bir zaman dilimi mi teşvik ediyorsunuz?
Bazen yazılım performans hileleri metodolojik ve kapsamlı bir aramada bulunur. Bazen çılgın fikirleri denemek için farklı düşünme ve cesaret gerektirir. Bazen bir fikir, çok fazla çalışma ile takip edilmesi gereken başlangıçtır. Üzerinde çalıştığımız yazılımın performansını artırmak için herkesin farklı fikirler deneyebileceği bir zaman dilimi nasıl desteklenir? Takımdaki herkes yazılımla ilgili …

8
“Buna ihtiyacınız olmayacak” ve “Şimdi hiç olmadığı kadar iyi” birlikte nasıl oynar?
Bir tasarımın KURU halini ilerlettiğimde kendimi “şimdi hiç olmadığı kadar iyi” kucaklarken sık sık bulurum. Tipik olarak, diğer bilgi parçaları sistemi bağlamında bir bilgi parçası için Tek Yetkili Konum hakkında bir anlayış geliştirmem gerektiğini buluyorum. Böylece sistemi 'şimdi' tasarlama eğilimindeyim. Tersine, bu uygulama İhtiyacım Olmayacağı makul bir şansa rağmen, oldukça …

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.