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


10
GoF Tasarım Desenleri - aslında hangilerini kullanıyorsunuz? [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ı . …

1
Etki Alanına Dayalı Tasarım, bu kadar karmaşık olmayan alanlar için yararlı / üretken mi?
İşyerindeki potansiyel bir projeyi değerlendirirken, nesne modeline etki alanı odaklı bir tasarım yaklaşımı kullanmanın avantajlı olabileceğini önerdim. Projenin aşırı karmaşık bir alanı yok, bu yüzden iş arkadaşım bunu bana attı: DDD'nin karmaşık bir alan modeli olduğu durumlarda olumlu olduğu söylenmiştir (“... Karmaşık, karmaşık bir alanda faaliyet gösterdiğimizde geçerlidir” Eric Evans). …

9
Kariyer tavsiyesi: Programlama dilleri teorisinde doktora [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ı . Programlama dilleri teorileriyle çok ilgileniyorum ve bu konuda doktora uygulayacağım, ancak lisansüstü eğitimden sonra kariyer hakkında daha …

3
Tasarım desenlerini öğrenmek için önerilen sipariş? [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ı . Oradaki tasarım kalıplarının miktarını fark edemem. Onları öğrenmem gereken bir siparişle ilgili önerileriniz var mı? Yoksa rastgele …

4
İlk kurumsal müşterimle uğraşırken nereden başlayabilirim? [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 4 yıl önce kapalı . Kısa bir süre önce, çevrimiçi araştırmalar sırasındaki işlerin çoğunu otomatikleştiren bir masaüstü istemcisi geliştirdim. …

10
Hangi noktada daha fazla para uğruna yazılım geliştirme ilkelerinizi bırakacaksınız?
Ortamın nerede olduğunu ilginç bir şekilde görmek için bu soruyu oraya atmak istiyorum. Son 12 ay içinde, yazılım geliştirmede TDD ve bir çok Çevik değer aldığımı itiraf edeceğim. Yazılım geliştirmemin ne kadar daha iyi hale gelmesinden o kadar çok etkilendim ki, onları asla prensipten vazgeçmeyeceğim. Kadar ... Bana yıl için …

4
Bir veritabanı ile çalışırken OO ve Test edilebilir kalma
Bir veritabanıyla çalışmak, ancak birimlerin test edilebilirliğini sağlamak için bazı OOP stratejileri nelerdir? Bir Kullanıcı sınıfım olduğunu ve üretim ortamımın MySQL ile çalıştığını varsayalım. Burada PHP kullanarak gösterilen birkaç olası yaklaşımlar görüyorum: Arka uç veri kaynağını soyutlamak için load()ve arayüzlerine sahip bir $ data_source iletin save(). Test yaparken farklı bir …


7
İşyerinde ikili programlama ne kadar yaygındır?
Her zaman ikili programlamadan meraklandım, ancak 12 yıllık gelişimde bu uygulamayı hiç kullanmadıkları bir yerde hiç çalışmadım, bu yüzden insanların bunu nasıl gördükleri konusunda her zaman şüpheliydim. Bu para / zaman (aynı bilgisayarda çalışan bir bilgisayarda iki kişi tespit sivri saçlı patronu !!!!! cesaret!) Veya başka nedenlerden dolayı olup olmadığını …

12
Oluşturduğunuz programın nasıl çalıştığını bilmeden yaşamak uygun mudur?
Yani, sıkışıp kaldığınızda ve bunu nasıl çözeceğinizi bilmediğinizde problemleri çözebilecek gerçekten kullanışlı kütüphaneler var ... Örneğin, kullandığınız programlama dili bilginizle ... Örneğin, JavaScript için C ++ veya JQuery veya Spring için Java ... Saniyeler içinde problemleri çözüyorlar ve gerçekten nasıl yaptıklarıyla ilgilenmiyorsunuz (programladığınız dilde yazılmış olmalarına rağmen) ... Bu yüzden …


6
Takım liderinin asıl işi nedir? [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 6 yıl önce kapalı . Çevik programlama modelini takip eden bir projede, bir takım liderinin ana işi nedir? Takım …

4
Durum değiştirmeye güvenmemek neden iyidir?
Bu soru /software/25569/is-haskell-worth-learning sorudan kaynaklanmaktadır Genellikle Haskell'in diğer dillerde kodlama becerilerinizi nasıl geliştirdiği hakkında sık sık tekrarlanan açıklamalar yapılır ve bunun nedeni Haskell'in vatansız olması ve bu iyi bir şeydir. Neden? Birinin bunu sadece sol elle yazmakla veya belki de bir gün boyunca gözlerinizi kapatmakla ve sadece dokunmaya dayanarak karşılaştırdığını …

7
Web Framework kullanmanın avantajları ve dezavantajları nelerdir? [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 5 yıl önce kapalı . Bu soru, Web tabanlı Çerçeveler kullanmanın avantaj ve dezavantajlarını ortaya çıkarmaya odaklanmıştır : Cake …

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.