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

7
Android uygulamaları geliştirmek için bir IDE'ye ihtiyacım var mı?
Google'daki bazı makaleleri okuduktan sonra, Google'dan açık kaynaklı bir platform olduğu için Android uygulamaları üzerinde çalışmaya karar verdim. Ben yaratmak istedik Yani bazı Apps'la Android 2.2 Os Yani sadece şeyler bulmak için googled var ve nihayet buldum bu bağlantıyı Android uygulamaları oluşturmak için. Bu, uygulama oluşturmamı sağlayan bağlantı mı yoksa …
11 android 

3
CRTP çok mu kullanılıyor? ve neden / değil? [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ı . Merakla yinelenen şablon desenini düşünüyorum . Oldukça kullanışlı buluyorum ve birçok görev için oldukça iyi ayarlanabilir. Ama …

6
Görüşme sırasında önceki işverenler hakkında hassas bilgiler vermek [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 . 8 yıl önce kapalı . Gelecekteki potansiyel işverenler tarafından röportaj yaparken, önceki işinizin neyi gerektirdiğini (yani son birkaç yıldır ne yaptığınızı) tartışmak …
11 interview 

7
Algoritmanız doğruysa, yazmanız ne kadar sürdüğü önemli mi? [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ı . Son zamanlarda Facebook'un, doğru şekilde tamamlandığında otomatik olarak bir telefon görüşmesi alacağınız bir programlama zorluğu yaşadığını öğrendim. …
11 algorithms 

5
Bir değişken değişkenin deyimsel adı nedir? [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 . 8 yıl önce kapalı . Hız Şablonu Dil'in set yönergesi sol tarafta bir değişken gerektirir. Bu işe yaramıyor. #set ( $entries.add("d") ) …
11 naming  syntax 

6
Tek Sorumluluk İlkesi ile Mücadele
Bu örneği düşünün: Bir web sitem var. Kullanıcıların yayın yapmasına (herhangi bir şey olabilir) ve yayını tanımlayan etiketler eklemesine olanak tanır. Kodda, yazı ve etiketleri temsil eden iki sınıf var. Bu sınıflara Postve diyelim Tag. Postyayın oluşturma, yayınları silme, yayınları güncelleme, vb. ile Tagilgilenir. etiket oluşturma, etiketleri silme, etiketleri güncelleme …

3
Scanf'a neden Scanf denir? (Printf için aynıdır.)
Sadece C programlama dilinde, biçimlendirilmiş girdiyi okuma fonksiyonunun neden "readf" yerine "scanf" olarak adlandırıldığını merak ediyorum. Daha eski bir dilden türetildiğini varsayıyorum, bu durumda neden daha önceki dilde bu şekilde adlandırıldı? (Recurse.) Ayrıca, neden "writef" yerine "printf"? C dışındaki dillerde, neden "ekran" yerine "yazdır" veya "yaz"?

4
Blog yayınlarını güncellemeli miyim veya teknoloji (ve ben) değiştikçe bunları yeniden mi yazmalıyım? [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 yılın başlarında bir programlama bloguna başladım ve başladığımdan beri bazı şeyler değişti. Bazı değişiklikler teknoloji değişiminden, …

6
Ne zaman yeni ve geliştirilmiş arayüz uygulaması lehine geriye dönük uyumluluktan vazgeçilir? [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ı . On yıldan fazla bir süredir aynı yazılım şirketinde çalışıyorum. Sonuç olarak, çeşitli nesne yönelimli …

12
Genç bir geliştirici olarak, “modası geçmiş” teknolojiyi iş yerinde kullanmaktan endişe etmeli miyim? [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 . 5 yıl önce kapalı . Yeni kolej mezunuyum (geçen Mayıs!). Hâlâ okuldayken, mezun olmadan önce bir işim olduğundan emin olmak istedim ve …
11 legacy  perl 

4
İşlem mesajındaki hataya / soruna gönderme iyi bir uygulama olarak değerlendiriliyor mu?
Kaynak denetleyicisinin otomatik olarak hata izleyiciye not yazmak için ayarlandığı bir proje üzerinde çalışıyorum. Hata mesajı kimliğini kayıt mesajına yazıyoruz ve kayıt mesajı hata izleyiciye not olarak ekleniyor. Bu uygulama için sadece birkaç olumsuz tarafı görebiliyorum. Gelecekte kaynak kodu hata izleme yazılımından ayrılırsa (veya bildirilen hatalar / sorunlar bir şekilde …

2
Çerez tabanlı web kimlik doğrulaması için en iyi uygulamalar nelerdir?
CGI ve Python kullanarak küçük bir yan proje üzerinde çalışıyorum (ölçeklenebilirlik bir sorun değildir ve ÇOK basit bir sistem olması gerekir.) Tanımlama bilgilerini kullanarak kimlik doğrulaması uygulamayı düşünüyordum ve yerleşik en iyi uygulamalar olup olmadığını merak ediyordum. Kullanıcı başarıyla kimlik doğruladığında, kimin oturum açtığını anlamak için çerezleri kullanmak istiyorum. En …

6
Belirli bir yöntem veya işlevde değişiklik gösterebilen bir sürüm kontrol sistemi var mı? [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 . 5 yıl önce kapalı . Bazen şöyle bir şey söylemek güzel olurdu: (git|svn|hg|etc) diff Foo.c:main (git|svn|hg|etc) log log Foo.c:main son işlemden bu …


4
Hesaplama açısından yoğun olan kodu “tanıma dışında optimize edilmiş” belgelemek ve öğretmek nasıl?
Bazen, en ağır düşük düzeyli optimizasyona ihtiyaç duyan, yeterince yoğun olan kodun% 1'i vardır. Genel olarak video işleme, görüntü işleme ve her türlü sinyal işleme örnek gösterilebilir. Amaçlar , kodun sürdürülemez hale gelmemesi ve yeni geliştiriciler tarafından kaldırılmaya eğilimli hale gelmemesi için optimizasyon tekniklerini belgelemek ve öğretmektir . (*) (*) …

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.