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
Algoritma nedir?
Algoritma ne demek olduğu gibi algoritma tam olarak nedir? Kelimeyi anladığım kadar az şey, belirli bir dile veya tasarım modeline özgü olmaması, en temel ilkelerden biridir (bu yüzden sanırım bu soru beni aptalca gösteriyor). Anladığım "seçeneklerden" biri, sahte kodda bir liste olarak yazılabilecek bir şey yapma yöntemi anlamına geliyor. Daha …
12 algorithms 

4
Üst düzey bir programcı kodunuzu çaldıysa ne yapardınız? [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ı . Bu, önceki bir şirketteki deneyimimdi. Küçük bir başlangıç ​​şirketi olduğu için, bazı normal yazılım geliştirme prosedürleri kesinlikle …

6
Paylaşılan kütüphaneler için dallanma ve sürüm oluşturma stratejisi
Bu mesajlar birbiriyle ilişkili gibi görünüyor, ama beynim erimeye başlıyor ve bunu düşünmeye çalışıyor: P İşverenim kaynak kontrolünü kullanmaya yeni başladı, çünkü daha fazla geliştirici işe almadan önce "depo", çoğunlukla evden çalışan yalnız geliştiricinin sabit diskiydi. Yazdığı tüm .NET kodu toplu olarak kontrol edildi ve çok sayıda yinelenen (okuma: kopyala …

4
LLVM Düşük Seviyesi ne şekilde?
LLVM (Düşük Seviyeli Sanal Makine) Hangi Seviyede Düşük Seviye? (Yazım sırasında, "LLVM" kısaltmasının bu genişlemesini web sitesinde değil , Wikipedia'da bulamadım .) Bir derleyici altyapısı için tasarlandığı şeyde veya diğer araçlardan daha "düşük bir seviyede" çalıştığı için "Düşük Düzey" mi deniyor? Bu "şekilde" (tür) bir de, LLVM daha düşük seviyeli …

5
Grails Çerçevesinde Tuzaklar [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ı . Grails çerçevesini kullanmanın en büyük sorunlarından / tuzaklarından bazıları nelerdir? Çerçeveyi şimdi öğreniyorum ve …

9
'Kötü kod' röportajı nasıl yapılır? [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ötü kod' mülakatı, mülakat yapılan kişiye 'kötü kod' pasajı gösterildiği ve düzeltmesi veya yanlış …

4
İşimi paylaşmak neden bu kadar zor?
Orada bazı uygulamalar yaptım, kodlama sorun değil. Ama iş arkadaşlarınızla ve arkadaşlarınızla konuşlandırma / iletişim kurma / paylaşma söz konusu olduğunda, sıkışmış gibiyim. Aşağılanacağımı hissediyorum çünkü hatalar var ve insanlar onu kullanmayacak ... Eminim bu durumda tek ben değilim. İyi tarif edemem ama ... İşte bir örnek. Bir yapılacaklar listesi …

11
Mikro optimizasyon - BAD ve Oyun Geliştirme
Oyun geliştirmede C / C ++ çok iş uygulamaları C # vardır. C / C ++ devs kod tek bir satır montaj için nasıl tercüme endişe ifade gördük. .NET'te bazıları nadiren IL'ye girer. C # 'da, "mikro-optimize" kaşlarını çattı, nadir ve genellikle bir zaman kaybı. Bu, oyun geliştirmede böyle görünmüyor. …


5
LINQPad hala çok kullanılıyor mu? [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ı . …
12 linq 

8
Bir programcı müşteri için “düşünmeli” mi?
Gereksinimlerin toplanmasından nefret ettiğim noktaya geldim. Müşteri kendi iyiliği için çok belirsiz. İstemciye tamamlanması gereken bir iş gösterebileceğimiz çevik bir ortamda, işlevsellikte küçük düzenli düzeltmeler / güncellemeler yapabileceğimiz için çok kötü değil. Çevrede bir "şelale" türü (önce gereksinimleri, hemen hemen tam ürün sonraki) şeyler çirkin olabilir. Bu tür bir ortam …

4
Büyük finans / sigorta şirketleri neden git ve / veya github kullanmalı?
Finans / sigorta sektöründe büyük bir işletme (30K çalışan) için çalışıyorum. "BT" bizim odak noktamız olmasa da, dürüst olalım, bunlar bilgi odaklı endüstriler ve teknolojik avantajı daha iyi olan şirketler daha hızlı ilerliyor gibi görünüyor. Şirketimde birçok yazılım geliştirme ekibi var. Tüm diller ve çerçeveler kullanılsın, sürüm kontrolü ile tüm …



1
REST web hizmetinin kimlik doğrulaması / erişim kontrolü için yazılım mimarisi
Yeni bir RESTful web hizmeti kuruyorum ve role dayalı bir erişim kontrol modeli sağlamam gerekiyor . Kullanıcıların hizmetlere erişmek için kullanıcı adlarını ve parolalarını sağlamasına ve daha sonra rollerine göre hizmetleri (hangi hizmetleri kullanabilecekleri, okuyabilir / okuyabilir, okuyabilir, vb.) Kullanabileceğini kısıtlayacak bir mimari oluşturmam gerekiyor bu kullanıcılara atanır. Diğer sorulara …

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.