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

8
Grafiksel olarak bir GUI düzenlemek “hile” olarak mı değerlendirilmelidir?
Benim gibi programlama tecrübesi biraz daha fazla olan bir arkadaşım var. Kullandığımız tüm farklı programlama teknolojilerinden bahsediyorduk ve Interface Builder konuşmaya başladı. Kendime öğrettiğim şeyler dışında hiçbir programlama altyapısı olmamakla birlikte, kişisel olarak IB ve tüm özelliklerinin ( IBOutlets, IBActions) beceri seviyemin kodlayıcılarına (ve bu konudaki tüm beceri seviyelerinin) projelerini …

3
Neden C ++ 'daki ok operatörü sadece *.
C ++ 'da, * operatörü bir yineleyici gibi aşırı yüklenebilir, ancak ok (->) (. *) Operatörü * operatörünü aşırı yükleyen sınıflarla çalışmaz. Önişlemcinin -> tüm örneklerini (* left) .right ile kolayca değiştirebileceğini ve yineleyicilerin uygulanmasını daha hoş hale getireceğini hayal ediyorum. -> farklı olmak için pratik bir neden var mı, …
18 c++  operators 

6
Geliştirme ve kalite güvencesi arasında daha uzun gecikme maliyeti
Şu anki pozisyonumda KG bir darboğaz haline geldi. QA'nın testi bitirebilmesi için mevcut yapı dışında tutulan özelliklerin talihsiz oluşumunu yaşadık. Bu, geliştirilmekte olan özelliklerin, geliştirici zaten taşındıktan sonra 2-3 hafta boyunca test edilemeyeceği anlamına gelir. Geliştiriciler daha hızlı bir şekilde ilerledikçe, bu sefer boşluk daha da büyüyecek. Kodlarımın tamamının kopyasını …

5
P = NP'nin Etkisi Ne Olabilir? [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 . 7 yıl önce kapalı . Bir sınava hazırlanıyorum ve şu soruya net bir cevap bulamıyorum: PTIME = NPTIME olduğunu kanıtlamanın etkisi ne …

3
Programcılar “veri yapıları” hakkında konuştuğunda neyi kastediyorlar?
Programcılar "Veri yapıları" bahsederken, sadece bahsediyoruz soyut veri türleri gibi listeleri , ağaçlar , karmaları , grafikler vb? Yoksa bu terim, kompozit türler (sınıf nesneleri, yapılar, numaralamalar vb.) Ve ilkel türler (boolean, int, char vb.) Gibi verileri tutan herhangi bir yapıyı içeriyor mu? Programcıların bu terimi karmaşık veri yapılarına veya …

5
DelayQueue'nun gerçek dünya kullanımı [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ı . DelayQueue'nun gerçek dünya kullanımı ne olurdu , çözmek için hangi ortak problem tasarlanmıştır?


2
Spring yapılandırma dosyasını nereye koyabilirim?
Spring framework'ü projeme özellikle sunucu tarafına entegre etmek istiyorum. Bu yüzden, savaş dosyasının WEB-INF klasörüne koymak istemiyorum. Her katmana bir applicationContext.xml koymalıyım (ayrı projelere ayrıldığından beri her proje anlamına mı geliyor?) (Hizmetler, Etki Alanı ve DAO) İyi uygulama nedir?
18 java  soa  spring 

7
Öğrencilerin sürdürülebilirlik konusundaki eğitimleri nasıl geliştirilir? [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ı . Sürdürülebilirlik, profesyonel yazılım geliştirmenin önemli bir hissesidir. Aslında, bakım, proje sürümünden temelde zamanın sonuna kadar sürdüğü için, …


8
C ve C ++ arasında bir dil var mı?
C'nin basit ve şeffaf doğasını gerçekten çok seviyorum: C kodunu yazdığımda "sızdıran soyutlamalar" ile sınırsız hissediyorum ve neredeyse her zaman ürettiğim montaj konusunda kurnaz bir tahmin yapabilirim. Ayrıca C için basit, tanıdık sözdizimini seviyorum. Bununla birlikte, C, C ++'ın sınıflar, basitleştirilmiş cstring olmayan taşıma vb. Gibi sunduğu bu basit, yararlı …
18 c++  c 

3
Javascript geliştiricileri için sertifikalar? [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ı . Javascript geliştirme alanında sağlam ve hızlı tempolu bir giriş arıyorum. Aşağıdaki konular aklıma geliyor: Javascript gelişmiş kavramları, …

6
Diğerleri hızla buna bağlıyken bir kod tabanını nasıl yeniden düzenleyebilirim?
Sonunda açık kaynak olacak özel bir projedeyim. Uygulama oluşturma teknolojileriyle yeteri kadar yetenekli birkaç ekip üyemiz var, ancak temiz / güzel ve en önemlisi uzun vadeli sürdürülebilir kod yazabilen özel geliştiriciler değil. Ben kod tabanı yeniden düzenleme için yola çıktık, ama başka bir ülkede takımda biri olarak düzenli temas halinde …

8
Dizelerle eşleştirme, sınıf yöntemlerinden daha mı gevşek?
Swing kullanarak Java'da bir okul grubu projesine başlıyorum. Veritabanı masaüstü uygulamasında basit bir GUI. Profesör bize geçen yılki projenin kodunu verdi, böylece işleri nasıl yaptığını görebildik. Benim ilk izlenim kod olması gereken çok daha karmaşık olmasıdır, ama programcılar sadece yazmadım koda bakarken sık sık bunu düşünüyorum. Sisteminin iyi veya kötü …
18 java  coupling 


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.