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
Kitaplar neden “derleyici bellekteki değişkenler için yer ayırıyor” diyor?
Kitaplar neden "derleyici bellekteki değişkenler için yer ayırıyor" diyor. Bunu yapan yürütülebilir değil mi? Yani, örneğin, aşağıdaki programı yazarsam, #include <iostream> using namespace std; int main() { int foo; return 0; } ve derlemek ve bir yürütülebilir (olsun program.exe olsun), şimdi, ben program.exe çalıştırırsanız, bu yürütülebilir dosya kendisi değişken foo …
18 c++ 


3
Neden beş yemek filozofu?
Yemek filozofları sorununun neden beş filozof vakasına dayandığını merak ediyordum . Neden dört değil? Sanırım beş filozof örneğini tartışırken ortaya çıkacak tüm hoş olmayan sorunları dört düşünür verildiğinde de gözlemleyebileceğimizi düşünüyorum. O zaman sadece tarihsel bir nedenden mi?

4
Git alt modülü vs Git klonu
GitHub'da açık kaynaklı bir proje üzerinde çalışıyorum. Birkaç harici kütüphanenin bir kopyasına sahip olduğu bir alt dizini / Satıcısı vardır . Projenin orijinal sürdürücüsü, bu dizini arada bir yeni dış kütüphanenin kopyasıyla güncelledi. Bir geliştirici bana bu yerine fikri ile bir çekme isteği göndermek kopyasını tarafından git altmodülün . Ve …
18 git  github 

8
C işaretçileri ne zaman NULL için kontrol edilmelidir?
Özet : C'deki bir işlev her zaman bir NULLişaretçiyi kaydı silip etmediğinden emin olmalıdır mı? Değilse, bu kontrolleri atlamak ne zaman uygundur? Ayrıntılar : Röportajları programlama hakkında bazı kitaplar okudum ve C'deki işlev argümanları için uygun giriş doğrulama derecesinin ne olduğunu merak ediyorum? Açıkçası, bir kullanıcıdan girdi alan herhangi bir …
18 c  validation  null 

3
Web sitesi iş akışı nasıl tasarlanır?
Bunu en iyi cevaba ulaşmadan gerçekten uzun zamandır düşünüyorum. Her şeyden önce, ev öğrenimi ve boş zamanlarımda kodla uzun yıllar boyunca oynamak dışında, programlamayı seven ama gerçekten hiç çalışmamış bir tıp doktoruyum. Şu anda kliniğimi yönetmek için küçük bir proje yapmaya çalışıyorum, bunu yapmaya başlamak istediğim seçeneklerin bir listesini oluşturdum. …

3
Dallanma sürekli entegrasyonu kırar mı?
Başarılı bir Git Dallanma Modeli olan bu makalenin deneyimli DVCS kullanıcıları arasında çok iyi bilindiğini düşünüyorum. Kullandığım hgçoğunlukla, ama bu tartışma hiç DVCS için gayet iddia ediyorum. Mevcut iş akışımız her geliştirici ana depoyu klonlar. Kendi yerel depomuza kod yazıyoruz, testleri gerçekleştiriyor ve eğer her şey yolunda giderse ustaya itiliyor. …

15
Kodlama standartlarımızdan nefret ediyorum ve bu beni deli ediyor, nasıl işleyeceğim? [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ı . …

3
En Hızlı İşlevsel Dil
Son zamanlarda özellikle daha önce Haskell ve F #, fonksiyonel programlama üzerinde çalışıyorum. Bazı googling sonra daha belirgin fonksiyonel diller (Scala, F # vb) bir karşılaştırma karşılaştırma bulamadık. Hibrit oldukları göz önüne alındığında, bazı diller için adil olmayacağını biliyorum (Scala akla geliyor), ama sadece hangi operasyonlarda ve genel olarak hangisinin …

3
Nesneye Dayalı veritabanları neden İlişkisel Veritabanları kadar kullanılmıyor? [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ı . …

3
Baskı altındayken bir çözüme atlamak nasıl önlenir? [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ı . Özellikle katı bir programlama süresi (bir saat gibi) altındayken, paniğe kapılırsam, eğilimim gerçek bir plan olmadan kodlamaya …

10
Benim babam bir doktor. Programlama geçmişi olmayan kritik olmayan hasta bilgilerini saklamak için bir veritabanı yazmakta ısrar ediyor [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ı . Yani, babam şu anda küçük (4 doktor) uygulaması için GUI tabanlı bir veri tabanı aracı FileMaker Pro'yu …
18 database 


4
Otomatik kod oluşturma: “türetilmiş iş”?
Örneğin, ben GPL yazılımı var. Bu GPL yazılımının yazarıyım. Bu GPL yazılımı, kodu arasında Doxygen yorumlarına sahiptir. Bu Doxygen yorumları, CC-BY-SA lisansı altında proje web siteme bu oluşturulan belgeleri yüklemek için bir CC-BY-SA html sayfası oluşturmak için yazılmıştır. Ancak, Doxygen belgeleri çıktısı bir "türetme işi" midir? Sonuçta, bu belgeler GPL …

7
Kodumu hala erken geliştirme aşamasındayken GitHub'a iletmek uygun mudur?
Çok erken gelişme aşamasında olan bazı projelerim var. Onlar hiçbir yerde tamamlanma yaklaşıyor ama onları (genel depo olarak) GitHub üzerinde barındırmak çünkü: Birden fazla bilgisayarım var ve koduma her yerden erişmek istiyorum Kodum için bir yedek istiyorum Birisi bir şekilde işbirliği yapmak istiyorsa kolay olmasını istiyorum GitHub Sorunlarını fakir bir …

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.