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

4
BSPL 2/3 yan tümcesi kodunu GPL'ye yetkilendirme
Yeni BSD lisansı altında bazı kaynak kodlarını serbest bıraktığımı varsayalım. Başka birinin bu kodu almasına, üzerinde değişiklik yapmasına ve GPL şartları altında dağıtmasına izin veriliyor mu? Gönderen Vikipedi : Orijinal MIT / X lisansı, BSD lisansları (geçerli 2 yan tümce formunda) ve LGPL gibi en yaygın ücretsiz yazılım lisanslarının çoğu …
11 gpl  bsd-license 

6
Programlama Odaklı Defter 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 . 6 yıl önce kapalı . …

6
Üyeleri gizlemek için açık arabirim uygulamasını kullanmak için iyi nedenler nelerdir?
C #'ın inceliklerine ilişkin çalışmalarımdan biri sırasında, açık arayüz uygulamasıyla ilgili ilginç bir pasajla karşılaştım. While this syntax is quite helpful when you need to resolve name clashes, you can use explicit interface implementation simply to hide more "advanced" members from the object level. Kullanımına izin verilmesi object.method()veya yayınlanmasını gerektirme …
11 c#  design  interfaces 



3
Java Swing GUI çerçevesinin ne gibi sakıncaları vardır? [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ı . …
11 frameworks  gui  swing 

9
C ++ standardını bilmeniz ne kadar önemli?
Arama yapmayı denedim, ancak benzer bir soru görmedim (ya da benim arama terminolojim yanlıştı - eğer öyleyse, kapatmaktan çekinmeyin). SO'nun hevesli bir kullanıcısıyım ve tartışmalarda ve cevaplarda C ++ standardına çok sayıda referans olduğunu fark ediyorum - ve itiraf etmeliyim ki, bu belgeyi hiç okumadım, dil gözlerimi acıtıyor ... , …
11 c++  standards 

12
.NET 4.0 uygulamalarını Mac'te yerel olarak çalıştırmanın desteklenen bir yolu var mı?
Varsa, Microsoft'un C # /. NET 4.0 kodunu Mac'te yerel olarak çalıştırmak için desteklenen seçenekler nelerdir? Evet, Mono'yu biliyorum, ama diğer şeylerin yanı sıra Microsoft da gecikiyor. Silverlight yalnızca bir web tarayıcısında çalışır. VMWare tipi bir çözüm de bunu kesmez. Microsoft'un Mac'in kendisinde .NET'i neden desteklemediğine dair yarı yetkili bir …
11 c#  .net  mac  mono 

4
Bir Ad Alanındaki Sınıf Sayısı - Kod Kokusu?
Birkaç yürütülebilir tarafından kullanılan bir C # kitaplığı var. Kütüphanede sadece birkaç isim alanı var ve sadece isim alanlarından birinin içinde birkaç sınıf olduğunu fark ettim. Her zaman sınıflandırma nedeniyle tek bir ad alanında çok fazla sınıftan kaçındım ve bilinçaltından dolayı, daha derin bir ad alanı hiyerarşisine sahip olmak daha …
11 c#  count  namespace 

12
“SELECT *” İngilizce nasıl okunur? [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 . 8 yıl önce kapalı . …
11 sql 



4
C ++ Yineleyici, Neden tüm yineleyiciler devralınan yineleyici temel sınıfı yok
Bir sınav için öğreniyorum ve vermek ve cevaplamak için mücadele ettiğim bir sorum var. Neden yineleyici temel sınıfı diğer tüm yineleyiciler devralınmaz? Sanırım öğretmenim hiyerarşik yapıya " http://prntscr.com/mgj542 " cpp referansından bahsediyor ve neden olması gerektiğinden başka bir neden sunmalıyız? Yineleyicilerin ne olduğunu (konteynırlarda) kullanıldıklarını biliyorum. Altta yatan farklı veri …
11 c++  iterator 

4
Bazı kullanıcılar için özellikleri gizleme / devre dışı bırakma
Diyelim ki uygulamanın ücretsiz ve ücretli bir sürümü var. Ücretli sürüm, kullanıcıların kullanabileceği özelliklerle ilgili ücretsiz sürümün bir üst kümesidir, yani ücretli sürüm, ücretsiz uygulamanın tüm özelliklerine ve ekstraya sahip olacaktır. Başlangıçta yüklenen bir bayrağa (ör. Ücretsiz / ücretli) dayalı özellik kullanılabilirliğini değiştirmek için bir model var mı? Aşağıdaki kod …

2
Dizi elemanları için köşeli parantez kullanma geleneği nasıl gelişti?
Birçok programlama dili sözdizimini bir dizi, sekans veya vektörün 'elementine a[i]atıfta bulunmak için kullanır - özellikle C ve Pascal (1960'ların sonlarından ve 1970'lerin başlarından itibaren) bunu yapar. Öte yandan, Fortran (1950'lerden) gibi daha önceki bazı diller bu sözleşmeyi kullanmaz. Ayrıca, biraz matematik çalıştım ve matematikçiler aralıklar için köşeli parantez kullanırlar …
11 history  array  syntax 

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.