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
Bir proje için gereken Programcı Sayısını Belirleme
Belirli bir projenin kaç programcının başarılı olması gerektiğini nasıl anlarsınız? Çalıştığım şirket müşteri şirketlerinin siparişlerini yerine getiriyor. Konuma dayalı envanter yönetimi, sipariş işleme, konşimento üretimi, faturalama, yük denetimi ve raporlamayı işleyen bir şirket içi depo yönetim sistemi yazdık (muhtemelen 50 rapor). Ayrıca, düzinelerce diğer daha küçük özelliklerin yanı sıra barkod …

5
Ayrıştırma ve lexing geçişleri ayrıştırıcı birleştiricilerle iyi bir uygulama mıdır?
Ayrıştırıcı birleştiricileri kullanmaya başladığımda ilk tepkim ayrıştırma ve lexing arasında yapay bir ayrım gibi hissettiren bir kurtuluş hissiydi. Birdenbire her şey sadece ayrışıyordu! Ancak, yakın zamanda codereview.stackexchange adresinde bu gönderiyle karşılaştım ve birinin bu ayrımı eski haline getirdiğini gösterdim. İlk başta bunun çok aptalca olduğunu düşündüm, ancak daha sonra Parsec'te …

4
Dizi yerine bağlantılı liste kullanmak için somut kurallar nelerdir?
Bağlantılı bir liste, öğelerin ucuz bir şekilde eklenmesini ve silinmesini istediğinizde ve öğelerin bellekte yan yana olmaması önemli olmadığında kullanılabilir. Bu çok soyut ve neden bir dizi yerine bağlantılı listenin kullanılması gerektiğine dair somut bir açıklama istiyorum. Programlama konusunda çok tecrübeli değilim, bu yüzden çok fazla gerçek dünya deneyimim yok.


7
% 80'den fazla değişiklik yaparsam sınıf dosyasındaki yazar adını değiştirmeli miyim?
Otomatik kullanıcı arayüzü testleri için mevcut java test sınıfları setini yeniden düzenliyorum. Bazen sınıf dosyasında büyük değişiklikler yapmak ya da tamamen yenilemek sonunda. Bu bana tüm sınıfı yeniden yazdığımda yorum bölümündeki yazar adını benim olarak değiştirmem gerektiğini düşündürüyor. Açgözlü müyüm? yoksa birinin ismimi görmesi ve şüpheler olması durumunda bana sorması …


10
Adayları değerlendirirken Brainbench puanları ne kadar önemlidir? [kapalı]
Bu yayını geliştirmek mi istiyorsunuz? Alıntılar ve cevabınızın neden doğru olduğuna dair bir açıklama da dahil olmak üzere bu soruya ayrıntılı cevaplar verin. Yeterli ayrıntıya sahip olmayan yanıtlar düzenlenebilir veya silinebilir. Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını …
18 skills  hiring 


6
Kendini belgeleyen kod mu Javadocs mu?
Son zamanlarda şu anda uğraştığım kod tabanının parçalarını yeniden düzenleme üzerinde çalışıyorum - sadece kendimi daha iyi anlamak için değil, aynı zamanda kod üzerinde çalışan diğerleri için de daha kolay hale getirmek için. Kendini belgeleyen kodun güzel olduğunu düşünmeye eğilimliyim . Sadece daha temiz olduğunu düşünüyorum ve kod kendisi için …

7
UML hakkında bilmeniz gereken temel şeyler nelerdir?
Bu yayını geliştirmek mi istiyorsunuz? Alıntılar ve cevabınızın neden doğru olduğuna dair bir açıklama da dahil olmak üzere bu soruya ayrıntılı cevaplar verin. Yeterli ayrıntıya sahip olmayan yanıtlar düzenlenebilir veya silinebilir. Bir programın tasarım ve davranışına ilişkin karalamalarimin daha akıcı olmasını ve diğer geliştiricilerle ortak bir dile sahip olmasını istiyorum. …
18 design  uml 

6
İyi bir kullanıcı arayüzü için nereden ilham alabilirim? [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 yıl önce kapalı . Şu anda yükseltmekte olduğum bir masaüstü uygulaması için ana ekran arayüzünü tasarlayan bir zihin bloğum var. Bu …


3
Karmaşıklık ve erişilebilirlik arasında bir korelasyon var mı?
Son zamanlarda uni'de siklomatik karmaşıklık (McCabe) ve yazılımın erişilebilirliği üzerine çalışıyorum. Bugün hocam iki metrik arasında bir korelasyon olmadığını söyledi, ama durum gerçekten böyle mi? Ben daha az karmaşık programlar (baktığımız az sayıda) ulaşılabilirlik açısından 'daha iyi' sonuçlar var gibi görünüyor, kesinlikle bazı korelasyon olacağını düşünüyorum . Herkes iki metriğe …

6
Birden Çok Veritabanını / Sunucuyu Kullanarak Verilerle Etkileşim
Şimdiye kadar uğraşmak zorunda olduğum tüm projeler tek bir sunucuda sadece tek bir veritabanı gerektiriyordu. Ölçeklenmesi gereken projelerin yükü yönetmeye yardımcı olmak için birden çok veritabanına ve / veya sunucuya nasıl taşındığı hakkında daha fazla bilgi edinmek istiyorum. Yüksek Ölçeklenebilirliğin farkındayım , ancak özellikle bu konuda daha fazla bilgi alabileceğim …
18 php  sql 

10
Neden istisna yerine bug kelimesini kullanmıyorsunuz? [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ı . İstisnaları hata olarak adlandırırsak, neden istisna yerine ilk etapta sadece bir hata olarak adlandırılmıyor? Kodda istisna denir …

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.