«development-process» etiketlenmiş sorular

Yazılım geliştirme süreciyle ilgili sorular için.

1
Geliştirme Yığını Dilimleme - çapraz mı?
Devam eden yeni bir projemiz var ve şu anda geliştiriciler A ekibine ve B ekibine iki takıma ayrıldı. Bu projenin geliştirme yığını boyunca geliştirme gerektiren 2 bölümü var. Aşağıda gösterilen yığımızın çok basitleştirilmiş örneği: Projenin her bir parçası tüm yığın boyunca gelişime ihtiyaç duyar, bu yüzden tam bir yığın geliştirici …

1
Kodunuzun hangi bölümlerinin en sık çalıştırıldığını nasıl görebilirim?
Binlerce kaynak kod satırında hangi kodun en sık çalıştırıldığını ve en uzun süreyi aldığını görmek istiyorum. Bunun amacı optimizasyon olacaktır. Kodun hangi bölümlerinin en sık çalıştırıldığını görebilmek, optimizasyon için önemlidir, çünkü bu parçalar hızlanmak için odaklanmam gereken yerlerdir. Aynı zamanda, bazı kodlar çok sık çalıştırılır, ancak neredeyse hiç zaman almaz, …

3
Entegrasyon testi sürekli entegrasyona (CI) dahil edilmeli midir?
Bir web uygulaması geliştirdiğimizi ve Hudson'ın derleme, birim testi ve statik kod analizi gibi tipik işler yaptığını varsayalım. Ancak zor olan kısım: Hudson , önceki işler tamamlandıktan sonra entegrasyon testleri yapmak için uygulama sunucusunu dağıtır ve başlatır . Bu, veritabanı bağlantısı, 3. bölüm uygulama bağlantısı, soket bağlantı noktası dinleme, ortam …

3
Bir özelliği yalnızca seçili birkaç kullanıcıya nasıl sunabilirim?
Sormaya çalıştığım şeylere iyi bir örnek Facebook'un yeni Zaman Çizelgesi özelliği olacaktır. Başlangıçta, yalnızca birkaç kişinin zaman çizelgesine erişmesine izin verildi. Özellik, çalışma biçiminde daha sağlamlaştıkça ve hatalar düzeltildiğinden, ek kullanıcıların özelliğe erişmesine izin verildi. Daha sonraki bir tarihte, büyük bir kullanıcı grubunun bu özelliğe erişmesine izin verildi ve şimdi, …





4
“Erken soyutlama” nedir?
Cümlenin etrafına atıldığını duydum ve bana argümanlar tamamen çılgınca geliyor (burada samanlık çekiyorsam özür dilerim, Niyetim değil), genellikle şu satırlarda bir şeyler gider: Genel davanın ne olduğunu bilmeden soyutlama yapmak istemezsiniz, aksi takdirde (1) soyutlamalarınıza ait olmayan şeyleri koyuyor veya (2) önemli şeyleri atlıyor olabilirsiniz. (1) Bana göre bu programcı …

1
Heterojen gelişim ortamları için bir avantaj var mı?
Hangi donanım ve yazılımı çalıştırdıklarına dair seçenek verilen geliştiricilerden oluşan bir ekiple çalışıyorum. Bizim hissimiz, bu senaryonun teste girmeden önce çok çeşitli hedef sistemleri görmemizi sağlamasıdır. Deneyimlerimiz, sorunun ortaya çıkmasından hemen sonra farklı tarayıcılarda ve işletim sistemlerinde bir dizi garip sorun bulmamızdır. Ama bu sadece bir grubun deneyimi. Bu sistem …

1
“Tren” temelli gelişme nedir?
Gelişim metodolojisinde yeni bir terimle daha karşılaştım ve bunun için bir tanım bulamadım. Özellikle, buna "tren tabanlı geliştirme" denir. İşte bu terimi gördüğüm yerlere bazı örnekler. Bu haftanın başlarında, mühendislik liderlerimizden ve sürüm yöneticilerimizden Firefox'un Windows Metro sürümünü trenlerden almasını istedim. (Johnathan Nightingale) https://blog.mozilla.org/futurereleases/2014/03/14/metro/ Mozilla kariyer web sitesinden: Hem çevik …

5
Yazılımın güvenlik açığı üzerindeki bir saldırının / aracının Yaşam Döngüsü'nün benzersiz yönleri nelerdir?
Yerel üniversitemde yaklaşık 20 öğrenciden oluşan küçük bir öğrenci bilgi işlem kulübü var. Kulübün mobil geliştirme, robotik, oyun geliştirme ve hack / güvenlik gibi belirli odak alanlarına sahip birkaç küçük takımı var. Kullanıcı öyküleri, görevlerin karmaşıklığını tahmin etme ve sürüm kontrolü ve otomatik yapımlar / testler için sürekli entegrasyon gibi …

3
XML Yorumları Gerekli Belgeler midir?
Dokümantasyon için XML yorumları gerektiren bir hayranıydım. O zamandan beri iki ana nedenden dolayı fikrimi değiştirdim: İyi kod gibi, yöntemler de kendinden açıklamalı olmalıdır. Uygulamada, çoğu XML yorumu ek değer sağlamayan yararsız gürültüdür. Çoğu zaman genel yorumlar oluşturmak için GhostDoc'u kullanırız ve işe yaramaz gürültü ile kastediyorum: /// <summary> /// …

5
İmalat ve Yazılım Geliştirme [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ı . …

5
PreProd ve Prod ortamları ne kadar benzer olmalıdır?
Kısa süre önce bir projeye katıldım ve yayın sırasında bunun Üretim'de çalışmadığını fark ettik. Diğer tüm ortamlarda çalışır, ancak ayrı bir yayın ekibimiz olduğundan ve sunucuları ve ortamları kendimiz ayarlayamadığımız için, bunlar üzerinde yapılandırmaya ilişkin bir görünürlük yok. Prod'un hesabında veya IIS ayarlarında farklı olan bazı kullanıcı izinlerine sahip olduğundan …

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.