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

6
JavaScript genel bir kodlama dili olarak kullanılabilir mi?
İstemci tarafı web programlama için JavaScript ve bazı çerçeveler (jQuery, Prototype, bazı node.js) kullandım, ancak komut dosyası çalışmamın çoğunu Python veya Bash'de yaptığım masaüstünde asla kullanmadım. Ancak IMHO, JavaScript, tarayıcının dışında kullanılırsa harika bir komut dosyası dili oluşturur. Bunu deneyen var mı? JavaScript, hızlı ve kirli komut dosyası oluşturma görevleri …

6
Öğrencilerime alloca öğretmeli miyim? [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 . 6 yıl önce kapalı . allocaGerçek dünyada ne kadar yaygın kullanılır ? Öğrencilerime allocaanlamlı olduğunda kullanmayı öğretmeli miyim ? Yoksa onlara asla …
18 c  teaching 

2
Google neden uygulamalarının çoğunda GWT'yi kullanmı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 . 4 yıl önce kapalı . Google, Google Web Araç Seti'ni (GWT) oluşturdu ve kendi web uygulamalarını oluştururken kullanmıyor. Bu GWT'nin dinamik uygulamalar …

6
Bir ekip üyesi bir sprint planlamasını kaçırırsa ne yapmalı?
Bir takım üyesinin yıllık izinde olduğunu varsayalım. Sprint planlamasına katılmayacak ama tekrar / sprint ortasına kadar dönecek. Diyelim ki% 50 kapasiteye sahip, yani yinelemenin sonraki yarısında kullanılabilir olacağı için: geri döndükten sonra onunla bir planlama oturumu yapın. yıllık izin almaya başlamadan önce (örneğin sprint planlamadan önce) onunla bir planlama oturumu …
18 scrum  sprint 



5
Visual Studio Kurulumu - neden çözüm gezgini sağda? [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 . 4 yıl önce kapalı . VS'yi her yüklediğimde (hangi sürüm geri giderse), sağdaki Çözüm Gezgini ile yüklenir. Artık çoğu kullanıcı arayüzünde bir …

6
Bir serbest çalışan çevik gelişimi kullanabilir mi?
Yazılım geliştirme yöntemimi geliştirmek istiyorum. Daha hızlı ve harika bir kod geliştirmek istiyorum! Bugün şelale yöntemini freelancer olarak kullanıyorum, web materyalleri (siteler, sistemler vb.) Yazıyorum. Bu şekilde çalışan çevik gelişimi (XP, SCRUM, vb.) Kullanmanın bir yolu var mı? Çevik gelişim hakkında hiçbir şey bilmiyorum, nereden başlamalıyım? Çok teşekkür ederim.
18 agile  freelancing  scrum  web 

4
Teknik kitap kulübü yönetmenin en iyi yolu nedir? [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ı . İş yerinde bir süredir öğle yemeği kitap kulüpleri yapıyoruz. Şimdiye kadar yaptık: Temiz Kod Eski Kod ile …
18 learning  books 

5
“Parolamı Unuttum” - Bu işlem nasıl yapılır?
Bu yanıtı okudum ve e-posta ile şifre göndermemede ısrar eden bir yorum buldum: şifreler e-posta ile alınmamalıdır, bundan nefret ediyorum. Bu, şifremin bir yerde düz metin olarak saklandığı anlamına gelir. yalnızca sıfırlanmalıdır. Bu bana Şifremi Unuttum seçeneğini kullanma sorununu gündeme getiriyor. Her ne pahasına olursa olsun ham şifre herhangi bir …

2
Çok oyunculu bir oyun için TCP veya UDP mi?
Bu çok gördüğüm bir soru. Çoğu insan UDP'nin gerçek zamanlı oyunlar için her zaman TCP'den daha iyi olduğunu söylüyor. Anladığım kadarıyla TCP, UDP umursamazken diğer tarafa ulaşana kadar paketleri tekrar tekrar göndermeye çalışıyor. Okuduğum şeylerin çoğu, UDP'nin herhangi bir gerçek zamanlı oyun için bir zorunluluk olduğu ve TCP'nin korkunç olduğu. …

3
Komutta doğrulama sonrası hatalar nasıl ele alınır (DDD + CQRS)
Bir Kayıt formu göndermek Örneğin, check-in zorunda Domain Model( WriteModeliçinde CQRSgeçerli bir durumda (örneğin, e-posta adresi sözdizimi, yaş, vs) olduğunu). Sonra a oluşturur Commandve a'ya gönderirsiniz Command Bus. Komutların hiçbir şey döndürmemesi gerektiğini anlıyorum. Öyleyse ötesinde bir hatayı nasıl ele alırsınız Command Bus? (Örneğin, bir kullanıcı 1 saniye önce aynı …

3
BDD kullanırken birim testleri nasıl kullanılır?
BDD'yi anlamaya çalışıyorum. Bazı makaleler okudum ve anladığım kadarıyla BDD, TDD'nin "bir sonraki adımı". Her ikisini de çok benzer bulduğum ve bu makalede okuyabileceğim gibi , BDD'nin TDD'den bir gelişme olarak doğduğunu söylüyorum . Harika, fikri gerçekten seviyorum. Düşünmediğim pratik bir nokta var: BA'nın sistemin sahip olacağı tüm beklenen davranışları …
18 unit-testing  bdd 

4
Tiplere göre örüntü eşleştirme deyimsel veya zayıf tasarım mı?
Görünüşe göre F # kodu genellikle model tiplerine karşı eşleşir. Kesinlikle match opt with | Some val -> Something(val) | None -> Different() yaygın görünüyor. Ancak bir OOP perspektifinden bakıldığında, bu, tipik olarak kaşlarını çatmış olan bir çalışma zamanı tür kontrolüne dayanan kontrol akışına çok benziyor. Bunu hecelemek için, OOP'de …

4
İleri bildirim ve dahil etme
Reduce the number of #include files in header files. It will reduce build times. Instead, put include files in source code files and use forward declarations in header files. Bunu burada okudum. http://www.yolinux.com/TUTORIALS/LinuxTutorialC++CodingStyle.html . Dolayısıyla, başlık dosyasındaki bir sınıfın (A sınıfı) bir sınıfın (B sınıfı) gerçek tanımını kullanması gerekmediği yazıyor. …
18 c++  coding-style 

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.