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

14
Müşterinin şifre alma yeteneğine ihtiyacı varsa ne yapmalıyım?
Şu anda işyerinde bir uygulamayı devraldım ve dehşete kapılıyorum, veritabanında saklanan kullanıcı şifrelerinin kurum içi şifreleme işlevi kullanılarak şifrelendiğini ve bu şifrelerin çözülmesini de sağlayabildiğimi fark ettim. Bu yüzden gerçekten yapılması gereken tek şey kullanıcı tablosunu kopyalamak ve şifreleme derlemesini kopyalamak (veritabanı üretim erişimine sahip olan herkes) ve sonra onlar …

12
Sürekli entegrasyondan önce kaç tane geliştirici bizim için etkili olur?
Sürekli entegrasyonla ilgili bir ek yük vardır, örneğin, kurulum, yeniden eğitim, farkındalık faaliyetleri, veri sorunları olduğu ortaya çıkan, "hataların giderilmesi" için durdurma, vb. Sürekli entegrasyon hangi noktada kendini öder? EDIT: Bunlar benim bulgularımdı Kurulum, VSS veya TFS'den okuyan, Nant'lı CruiseControl.Net'tir. Kurulum ile ilgisi olmayan başarısızlığın birkaç nedeni: Araştırma maliyeti : …

8
Ruby ama Özgeçmişimdeki Rails [kapalı]
Doktora programımda çalışırken 5 senedir programladığım Ruby'yi özgeçmişimde bir beceri olarak listeledik. tez. Ben çoğunlukla doğal dil işleme algoritmalarını uygulamak için kullanıyorum. Bir iş aramaya başladım ve özgeçmişimi birkaç siteye gönderdim (belirli hedefli işlere başvururken ekstra bonus olarak). Şimdi işverenlerin beni Ruby on Rails'in işlerini teklif etmem için çağırıyorlar. Sorun …

8
Gömülü programlama elektrik mühendisliğine veya yazılım geliştirmeye daha yakın mı? [kapalı]
Mikro denetleyicilere gömülü C yazma işim yaklaşıyor. İlk başta, gömme programlamanın benim için yazılım yığınında çok düşük olduğunu düşünürdüm, ama belki de yanlış düşünüyorum. Normalde kendimi bir elektrik mühendisi olarak görmediğim için gömülü kod yazma fırsatından vazgeçerdim. Bu kötü bir varsayım mı? Gömülü sistemler için ilginç ve kullanışlı yazılımlar yazabilir …


9
Yapıcı parametre doğrulama C # - En iyi yöntemler
Yapıcı parametre doğrulaması için en iyi yöntem nedir? Diyelim ki basit bir C # biti: public class MyClass { public MyClass(string text) { if (String.IsNullOrEmpty(text)) throw new ArgumentException("Text cannot be empty"); // continue with normal construction } } Bir istisna atmak kabul edilebilir mi? Karşılaştığım alternatif, başlatılmadan önce ön doğrulama …

14
Kaynak kodda küfür ile mücadele [kapalı]
İnsanlar kaynak kodunda ve VCS yorumlarında küfürle nasıl başa çıkmaktadır? Sakla veya sil? Peki ya WTF veya Arrgggh gibi yumuşak patlayıcılar? Profesyonel olmayan, saldırgan mı yoksa omuz silkilecek bir şey mi?

11
Java vs. C # - Verimlilik perspektifi [kapalı]
Java ile çalışma konusunda birkaç yıllık deneyime ve C # ve .NET ile çalışma konusunda birkaç yıllık deneyime sahipseniz, bu iki ortam arasındaki yazılım geliştirme verimlilik farkları hakkındaki görüşünüze değer veririm. Müşterilerimizden biri mevcut yazılım çözümlerini değiştirmeyi düşünüyor. Değiştirme yakl. 10 - 15 adam arası çalışma, aralarındaki verimlilik farklılıklarına dayanarak …



11
Özgeçmişimdeki blogumdan bahsetmek iş arama için faydalı mı yoksa zarar verici mi? [kapalı]
Karşılaştığım sorunların çözümlerini kaydetmek için çoğunlukla kullandığım, cevap bulmakta zorlandığım bir blogum var. Çoğu zaman googledim çevrimiçi dokümanın çok fazla bilgi sağladığı ve sorunumun yanıtını üçüncü google hitimin beşinci sayfasında buldum. (Veya buradaki soruyu sorarsam ya cevap alamadım ya da "cevabın kolayca değiştirilebileceği" sorusunu sorduğum için çarptım.) Sık sık bir …

18
Bir lisansın bilmesi gereken CS konuları [kapalı]
Üniversitede teoriye hiç ilgi duymadım. Asla okumam. Ne kadar denediğim önemli değil, bir şeyleri okuyamadım ve pratikte neler olduğunu bilmiyordum. Mesela, otomat teorisi dersimde profesörüm bana bunun matematiksel yönüyle ilgili her şeyi anlattı, ama bir kez bile pratikte nerede kullanılacağından bahsetmedi. Bu sadece bir örnek. Üniversitemi geçmeyi başardım ve aynı …

13
Kariyer tavsiyesi: PHP'de kalın ya da başka bir konuda yeni bir kariyere başlayın (.Net?) [Kapalı]
Üst üste 6-12 ayda NY'a taşınmayı planlıyorum, bu yüzden yeni bir iş bulmak zorunda kalıyorum. Hayatımı başka bir şehirde başlatmayı planladığımda, muhtemelen kariyer değişikliklerini düşünmek için iyi bir zaman. PHP vs. Net vs Java hakkında birçok farklı fikir buldum ve bu konu burada değil. Hangi dilin daha iyi olduğu konusunda …

20
Kodlama standardında ne olmalı? [kapalı]
İyi (okuma: faydalı) bir kodlama standardında neler olmalıdır? Kodun sahip olması gereken şeyler. Kodun sahip olmaması gereken şeyler. Kodlama standardı, dilin, derleyicinin veya kod formatlayıcısının uyguladığı şeylerin tanımlarını içermeli midir? Peki ya çevrimsel karmaşıklık, dosya başına satır, vb.


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.