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
Scala Geliştiricileri ile Nasıl Görüşme Yapılıyor [kapatıldı]
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ı . Scala programcılarıyla nasıl görüşme yapılır? Bir Scala geliştiricisiyle röportaj yaparken görüşmecinin aradığı yönler nelerdir?
17 interview  scala 

3
Ur / Web web programlama için yeni tamamen işlevsel bir dil? [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ı . Ben rastladım Ur / Web projesi dilleri Haskell benzeri web çerçeveler benim arama sırasında. Bir kişi tarafından …

14
Programcı olarak kariyer yapmak isteyen genç bir öğrenci olarak, açık kaynaklı yazılım hakkında ne düşünmeliyim? [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 . 5 yıl önce kapalı . Bazı teknoloji web sitelerinde arada bir böyle bir başlık çıkacaktır: http://www.osor.eu/news/nl-moving-to-open-source-would-save-government-one-to-four -milyar Açık kaynak yazılıma geçiş yapan …


7
GUI ile başlayan bir uygulama oluşturmak faydalı olabilir mi?
Uygulama tasarımı ve geliştirmedeki eğilim "cesaret" ile başlıyor gibi görünüyor: alan adı, sonra veri erişimi, sonra altyapı, vb. Acaba ilk olarak GUI'yi oluşturmak faydalı olabilir mi? Benim mantığım, en azından bir prototip GUI oluşturarak, sahnelerin arkasında ne olması gerektiği hakkında daha iyi bir fikir sahibi olmanız ve böylece etki alanında …


3
Beni IoC kaplarında sat, lütfen
Birkaç kod IoC kapları kullanmanızı tavsiye gördüm. Motivasyon basit. Aşağıdaki bağımlılık enjekte edilen kodu alın: class UnitUnderTest { std::auto_ptr<Dependency> d_; public: UnitUnderTest( std::auto_ptr<Dependency> d = std::auto_ptr<Dependency>(new ConcreteDependency) ) : d_(d) { } }; TEST(UnitUnderTest, Example) { std::auto_ptr<Dependency> dep(new MockDependency); UnitUnderTest uut(dep); //Test here } İçine: class UnitUnderTest { std::auto_ptr<Dependency> d_; …

6
Java'nın ortak alanları bu noktada sadece trajik bir tarihsel tasarım hatası mıdır? [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 . 5 yıl önce kapalı . Bu noktada Java ortodoksisi, nesne durumu için hiçbir zaman genel alanları kullanmamalıdır. (Mutlaka hemfikir değilim, ama bu …

4
Bir programlama dilinin ayrıntılı mı yoksa kısa mı olduğunu nasıl belirleyebilirim?
Programlama dilleri genellikle ayrıntılı veya kısa olarak tanımlanabilir . Anladığım kadarıyla, kısa bir dil özlü ve temiz, ancak okunması daha zorken, ayrıntılı bir dili okumak ve anlamak kolaydır. Tanımlarda dikkate alınacak başka şeyler olmalı mı? Bugünün popüler programlama dillerinin çoğu ayrıntılı gibi görünüyor ve bu iki terim bir dili sadece …

8
Revizyon kontrolü kullanan mağazalarda 'düzenleyen' satır içi yorumlar norm mu?
Mağazamızdaki kıdemli geliştirici, kod her değiştirildiğinde, sorumlu programcının ne yaptığını belirten satır içi bir yorum eklemesi gerektiğinde ısrar ediyor. Bu yorumlar genellikle// YYYY-MM-DD <User ID> Added this IF block per bug 1234. Revizyon kontrolü için TFS kullanıyoruz ve bana göre bu tür yorumlar satır içi gürültü yerine check-in notları olarak …

6
Kapsülleme ve yöntem karşılaştırması
"Tek erişim noktası" yöntemlerine karşı yöntem zincirleme klasik OOP sorunu var: main.getA().getB().getC().transmogrify(x, y) vs main.getA().transmogrifyMyC(x, y) Birincisi, her sınıfın sadece daha küçük bir operasyon kümesinden sorumlu olması ve her şeyi çok daha modüler hale getirme avantajına sahip gibi görünüyor - C'ye bir yöntem eklemek A, B veya C'de onu ortaya …

8
Esnek olmayan programlayıcılarla başa çıkmak
Bazen bir projede uzun süre çalışan programcılar esnek değildir ve onlarla mantık yürütmek zorlaşır. Onları ikna etmeyi başarsak bile, önerilerimizi uygulama olasılığı düşük olabilir. Örneğin, son zamanlarda derleme ve yayınlama sürecinin çok karmaşık olduğu ve gereksiz engelleri olan bir projeye katıldım. Sadece hata yönetimi ve sürüm kontrol araçlarını entegre ederek …

7
Microsoft gerçekten “destek” sunuyor 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ı . …

26
Bilgisayar Biliminde en zor konu / teori? [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ı . …

9
Proje yöneticileri Scrum'da faydalı mı?
Scrum'da tanımlanan üç rol vardır: Takım, Ürün Sahibi ve Scrum Master. Proje yöneticisi yoktur, bunun yerine proje yöneticisi işi üç role yayılır . Örneğin: Scrum Master: Süreçten sorumlu. Engelleri kaldırır. Ürün Sahibi: YG'yi en üst düzeye çıkarmak için yapılacak işlerin listesini yönetir ve önceliklendirir. İlgili tüm tarafları (müşteriler, paydaşlar) temsil …

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.