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

9
Ya küreseller mantıklıysa?
Birçok nesnenin ihtiyacı olan bir değere sahibim. Örneğin, nesne olarak farklı yatırımlara sahip bir finansal uygulama ve bunların çoğu cari faiz oranına ihtiyaç duymaktadır. "Finansal ortamımı" bir nesne olarak, faiz oranı bir mülk olarak kapsama almayı umuyordum. Ancak, bu değere ihtiyaç duyan kardeş nesneler buna ulaşamaz. Öyleyse tasarımımı fazla birleştirmeden …

3
Java uygulamalarının bugün web üzerinde yeri var mı? [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ı . …
10 java  html5 

5
Aynı programcının günlük üretkenlik farklılıkları hakkında bir araştırma var mı?
İnternette, en iyi programcıların üretkenliği ile en kötünün üretkenliği arasındaki büyük farkı tartışan bir faaliyet telaşı olmuştur. Bu konuyu araştırırken tipik bir Google sonucu şöyledir: http://www.devtopics.com/programmer-productivity-the-tenfinity-factor/ Aynı programcı tarafından günlük verimlilikteki farklılıklar hakkında herhangi bir araştırma veya ciddi bir tartışma olup olmadığını merak ediyorum. Şahsen, günlük bazda ne kadar yapabileceğim …

2
Aşırı Yük veya Opsiyonel Parametreler
Belirli bir parametreyi alabilen veya alamayan bir işleve sahip olduğumda, işlevi aşırı yüklemek veya isteğe bağlı bağımsız değişkenler eklemek daha iyi olur mu? Her birinin iniş ve çıkışları varsa - her birini ne zaman kullanırım?

8
Kodu ezberlemek gerekli mi?
Ben büyük bir şirkette işe yeni başlayan bir geliştiriciyim. Nasıl olduğunu bilmiyorum ama sanırım çaresizler. Ancak, HTML5 / CSS3 konusunda bilgim var, ancak işler değişiyor ve yeni şeyler yayınlanıyor ve elimden geldiğince ayak uyduruyorum. Ama bu iş Javascript'i elle kodlamamı, Jquery ve Ajax'ı bilmemi gerektiriyordu. Bu biraz maruz kaldım ama …
10 javascript  html  jquery  ajax  css3 

4
Sürükle ve Bırak arayüzüyle liste öğesi sıralama düzenini yönetmenin en iyi yolu nedir?
Bir web sayfasında kullanıcıya tablo biçiminde görüntülemem gereken Öğrenci listem var. Öğeler, SortOrder bilgileriyle birlikte DB'de saklanır. Web sayfasında kullanıcı, öğeleri bu gönderiye benzer şekilde sürükleyip bırakarak liste sırasını yeniden düzenleyebilir . Test sayfamın ekran görüntüsü aşağıdadır. Yukarıdaki örnekte, her satırın kendisine eklenmiş sıralama düzeni bilgileri vardır. John Doe (Öğrenci …
10 c#  sorting 

3
Kaynak kodum UTF-8'de olmalı mı?
Sıklıkla kodunuzun hangi formatta olduğunu gerçekten seçmediğinizi hissediyorum. Demek istediğim, geçmişte kullandığım araçların çoğu benim için karar verdi. Ya da gerçekten düşünmedim bile. Geçen gün Windows'da TextPad kullanıyordum ve bir dosyayı kaydederken ASCII, UTF-8/16, Unicode vb. Yazılan hemen hemen tüm kodların ASCII olduğunu varsayıyorum, ama neden ASCII olmalı? Kaynak kodu …

4
yarıçap içinde ev bulmak
Bir röportaj sırasında bana şu sorular verildi: Şu anda piyasada bulunan (yani satılık) tüm evleri belirli bir mesafede listeleyen bir gayrimenkul uygulaması (örneğin, kullanıcı 20 mil içindeki tüm evleri bulmak istiyor), bu tür bir hizmet oluşturmak için uygulamanızı (hem veri yapısı hem de alogirithm) nasıl tasarlarsınız? Herhangi bir fikir? Nasıl …

4
Cümlenin anlamı nedir “derlenmesini istedik, bu yüzden CPU'yu yanlış şeyler yapmıyor.”
Bu makaleyi okuyordum . Aşağıdaki paragrafa sahiptir. Ve Scala hızlı mı oldu? Peki, hızlı tanımınız nedir? Java kadar hızlı. C veya Assembly kadar hızlı olması gerekmez. Python, Ruby'den önemli ölçüde daha hızlı değildir. Eşzamanlılıktan daha iyi yararlanarak daha az makine ile daha fazlasını yapmak istedik; derlenmesini istedik, bu yüzden CPU'yu …

6
İyi bir programcı olmak için düşünme becerileri [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ı . …
10 skills 

1
PHP ve Javascript ile Reklam Sisteminde Tıklama Sahtekarlığını Önleyin
PHP, MySQL ve Javascript ile bir Reklam projesi oluşturmak istiyorum. Ben şöyle bir şeyden bahsediyorum ... Google Adsense BuySellAds.com Başka herhangi bir reklam platformu Sorum şu: İnsanların sistemi aldatmasını ve karşılaşabileceğim diğer sorunları önlemek için nelere dikkat etmem gerekiyor? Benim tasarım konsepti. Bir Reklam, bir sayfa yüklendiğinde Javascript kullanarak, Veritabanındaki …
10 php  javascript 

3
Verimli Veriyolu Yüklemesi
Bu uzun zaman önce bir otobüs seyahat şirketi için yaptığım bir şeydi ve sonuçlardan hiç memnun kalmadım. Son zamanlarda bu eski projeyi düşünüyordum ve bu sorunu tekrar gözden geçireceğimi düşündüm. Sorun: Otobüs seyahat şirketinin farklı yolcu kapasitelerine sahip çeşitli otobüsleri vardır (örneğin 15 50 yolcu otobüsü, 25 30 yolcu otobüsü …
10 algorithms 

5
Devasa bir dosyada grepping için performansı artırma
300.000 satırın üzerinde FILE_A ve 30 milyon satırın üzerinde FILE_B var. FILE_B içinde FILE_A'daki her satırı açığa çıkaran ve grep sonucunu yeni bir dosyaya yazan bir Bash betiği oluşturdum . Tüm bu süreç 5 saatten fazla sürüyor. Senaryomun performansını nasıl artırabilirim? Ben grep -F -m 1grep komutu olarak kullanıyorum . …

8
Aynı mantığı uygulayan iki dilde yazılmış kod tabanlarını korumanın bazı yolları nelerdir?
Ben iki dilde kodlamak için gereken bir mantık yoğun algoritması var (aslında bir dilde tatmin edici bir şekilde bitirdi ve diğer dilde kodlamaya başlamak üzereyim). Yoğun mantıksal olarak, algoritmanın önemsiz olduğunu, dikkatli bir anlayışa ihtiyaç duyduğunu ve daha da önemlisi, gelecekte yamanması gereken hataları (karmaşıklık ve dikkatsizlik nedeniyle, biliyor olabilirsiniz) …

6
KURU prensibinin yorumlanması
Şu anda kodlamamda bu DRY (Kendinizi Tekrarlama) konseptiyle mücadele ediyorum. Çok karmaşık hale gelmesinden korktuğum bu işlevi yaratıyorum ama KURU ilkesini izlemeye çalışıyorum. createTrajectoryFromPoint(A a,B b,C c,boolean doesSomething,boolean doesSomething2) Söylediğim bu işlev 3 giriş parametresi alır ve boolean kombinasyonları göz önüne alındığında işlev biraz farklı bir şey yapar doesSomethingve doesSomething2. …
10 java  design  dry 

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.