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

12
Yönetilen Kodlayıcılar ve Yerel Kodlayıcılar
Ben bir kodlayıcıyım ve hem yerel hem de yönetilen kod konusunda deneyimim var. Pascal ve C ile başladım, sonra C ++ 'ya ve sonunda C #' a geçtim. Geçen yıl boyunca, neredeyse sadece C # kodlama ve bir C ++ kodlayıcı iken doğal olarak gelen şey çok kaybetti. Birkaç hafta …
19 java  .net 


3
“Java OOP” ve “Pythonic OOP” arasındaki farklar nelerdir? [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 . 6 yıl önce kapalı . …


7
Soyutlamaların kod okunabilirliğini azaltması gerekiyor mu?
Birlikte çalıştığım iyi bir geliştirici, geçtiğimiz günlerde miras aldığımız bazı kodlarda bir özelliği uygulamada yaşadığı zorluklardan bahsetti; sorunun kodun takip edilmesinin zor olduğunu söyledi. Bundan sonra, ürüne daha derinlemesine baktım ve kod yolunu görmenin ne kadar zor olduğunu anladım. O kadar çok arayüz ve soyut katman kullandı ki, şeylerin nerede …

8
Prosedür Kodu ve OOP kodu
PHP'de bir Prosedür Stili 13000+ satırlık bir projeyi bitirdim [çünkü OOP'u bilmeme rağmen çok aşinayım] ve proje mükemmel çalışıyor. Ama onu OOP'ye dönüştürmeli miyim? [ çünkü dünya OOP ile meşgul ] Kodum OOP [kapsülleme, kalıtım temelde ...] özelliğine ihtiyaç duymaz! Peki ne yapmalıyım? Ve onu OOP'ye dönüştürürsem nasıl bir yardım …

5
Serbest çalışanın kartvizitinde ne olmalıdır? [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 . 5 yıl önce kapalı . Örneğin, bir yıl önce serbest çalışmaya başladığımda, kartvizitimin adı, e-postası ve web sitesi vardı - ve rahat …


3
Kullanıcı arayüzü metinlerindeki “Öğelerim” ve “Öğeleriniz”
Kullanmanız gereken bir kullanıcıların şeyler atıfta zaman Myl veya Sizin , örneğin: Sepetim | Hesabım | Benim dilek listem Veya Alışveriş sepetiniz | Hesabınız | Dilek listen Ben senin kullanımı için tartışan bu makaleyi buldum . Flikr bunu yaptığını söylüyor. Ayrıca MySpace ve MyYahoo'nun yanlış olduğunu söylüyor. Bugün Amazon'un Sizin …

6
Temel veri yapısı olarak (hiyerarşik) dosya sistemiyle nasıl üzüldük?
Kendim öğrettim ve CS derecem yok. Veri yapısı hakkında ne kadar çok şey öğrendiysem, o gün ve yaşta, işletim sistemindeki temel veri depolama yapısı olarak dosya sistemi, dizinler ve dosyalar ile nasıl hala üzülüyoruz? Basitliğini anlıyorum, ancak bugünlerde yerel olarak daha fazla seçenek olabilir gibi görünüyor. Bildiğim kadarıyla, dosya sisteminin …

15
Bit operatörleri ne işe yarar? [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ı . Programlama dilleri genellikle çeşitli bit işleçleriyle gelir (örn. Bitsel sola ve sağa kaydırma, bitsel AND, …

8
Açık kaynak yerine neden ücretsiz (kapalı kaynak)?
Neden bazı insanların yazılımı ücretsiz olarak serbest bıraktığını merak ediyorum, ancak kaynak kodunu serbest bırakmıyorlar. Neden? Bazı nedenleri düşünebilirim, ancak çoğu pek mantıklı değil. Neden kaynağı kapalı tutmak istiyorsun ama programın özgürce kullanılabilir olmasını sağlansın (ücretsiz, özgürce özgür değil)?

6
Scrum Master görevleri tahsis edebilir mi?
Projemizde scrum'u takip ediyoruz. Scrum ustasının çoğu kez görevleri bizim için ayırdığını görüyorum. Ancak scrum kitaplarından okudum ki scrum tam tersine çalışıyor ('çekme' yaklaşımı) ve ekip üyeleri görevleri veya özellikleri alıyor. Scrum master görevleri atamak doğru bir yaklaşım mıdır yoksa çevik ideolojiye aykırı mıdır?

5
Dahili ve harici API mimarisi
Çalıştığım şirket, yıllar içinde "organik olarak" büyüyen başarılı bir SaaS ürününü sürdürüyor. Mevcut ürünle veri paylaşacak bir dizi yeni ürünle hattı genişletmeyi planlıyoruz. Bunu desteklemek için, iş mantığını tek bir yerde birleştirmek istiyoruz: bir web hizmeti katmanı. WS katmanı aşağıdakiler tarafından kullanılacaktır: Web uygulamaları Verileri içe aktarmak için bir araç …
19 api  web  web-services 


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.