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

5
Veritabanı bağlantısı - parametre olarak iletilmeli mi?
Ortak bir yöntem kullanarak veritabanı bağlantısının bir kez alındığı ve kullanılacak ilgili sınıf boyunca geçirildiği bir sistemimiz var. Veritabanı sınıfını farklı sınıflara bir parametre olarak geçirirken sorun yaratabileceğinden şüphe var, bu yüzden bu gerçekten uygun olup olmadığını görmek için kontrol ediyorum ve bunu yapmak için daha iyi kalıplar var mı? …

4
“İş Zekası” Geliştiricisi nedir? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. 4 yıl önce kapalı . Kilitli . Bu soru ve cevapları kilitlidir çünkü soru konu dışıdır ancak tarihsel önemi vardır. Şu anda yeni yanıtları veya etkileşimleri kabul etmiyor. İş Zekası Geliştiricisi rolü, geleneksel bir Web Geliştiricisi rolünde ne …

4
İş arkadaşlarımı işleri doğru yapmanın zaman kazandıracağına nasıl ikna edebilirim?
Geçenlerde bir avuç programcı ile yeni bir şirkete başladım. Onun orta ölçekli bir şirket, yaklaşık 70 çalışanı ile, ama BT sadece 9-10 vardır ve benim yanında 3 "programcı" vardır. Ancak, bu adamlar çok sınırlı deneyime sahiptir ve gerçekten çok şey yapıyorlar. Örneğin, projelerimizden biri bir PHP web sitesidir. Kodun büyük …

5
Test / test verimliliğinin iyi bir ölçüsü nedir?
KG organizasyonu olarak test verimliliğimizi ölçmeyle ilgili yönetimle bir tartışmaya katılmak üzereyim. Bunun arkasındaki temel neden, ekibimizin yarısının sözleşmeli yapılması ve işimizin ne kadar etkili / verimli olduğumuza dair bazı metrikler sunmak istemesi, böylece yüklenicilerin hizmet sözleşmesi ile sözleşme parametrelerini müzakere etmek için temel verilerimiz olması. . Biraz uğraştım ve …

3
Linux dosya adlarında küçük harf
UpperCase'in uzun karmaşık adlarda ilk harfli kelime ayırımı için gerçekten okunabilir olduğunu bulduğumdan, Linux dosya adlarımdan bazılarını UpperCase ile veriyorum. Çoğunlukla çalıştırılabilir, bazı dizinler de. Ancak birkaç hafta oldu, linux dağıtımımdaki tüm dosya adlarının büyük çoğunluğunun küçük harf olduğunu belirtmiştim ... Bir süre önce biraz googling yaptım ve şu makaleyi …

1
C'de PID döngülerini programlama
Ben bir elektrik mühendisiyim ve bu dijital dünyaya bir çeşit itici güçtü ve öğrenirken öğrendim. Bu diyagram ile gösterilen bir PID (orantılı-integral-türev) döngü yapmak için bir TI işlemci programlıyorum : Ayrıca tarif edeceğim: Negatif geri besleme op-amp, ters çevirmeyen terminal topraklı. Negatif terminal üzerinden giriş. Geri besleme döngüsü, bir dirençle …
11 c 


7
HTTPS üzerinden Kimlik Doğrulama Uygulamamı Yavaşlatır mı?
Bir web uygulaması ve RESTful web hizmeti oluşturuyorum. Web hizmetine olan isteklerin kimliğini doğrulamanın en iyi yolu hakkında çeşitli makaleler okudum. Benim için en iyi seçenek HTTP temel kimlik doğrulamasını kullanmak gibi görünüyor. Okuduğum hemen hemen her makale, kimlik doğrulamanın SSL veya eşdeğeri üzerinden şifrelenmesi gerektiğini söylüyor. Bunun ne içerdiğinden …

1
CSS neden değişkenleri ve hiyerarşiyi yerel olarak desteklemiyor?
Kullanıcı arayüzü geliştirmede yeniyim, ancak CSS'nin çalışma şeklinden çok rahatsızım. Kullanım durumum div, bir sayfadaki belirli bir stilin içine belirli stiller uygulamak istediğimdir . CSS girişimi: div.class1 { font: normal 12px arial, helvetica, sans-serif; font-color: #f30; } div.class1 div.class2 { border: 1px solid #f30; } DAHA AZ deneme: @red: #f30; …
11 coding-style  css  ui  css3 

4
Salt Okunur Nesneyi Döndüren En İyi Uygulamalar
C # 'da OOP hakkında "en iyi uygulamalar" soru var (ama tüm diller için geçerlidir). Herkese açık olacak nesneyi içeren kütüphane sınıfına sahip olmayı düşünün, mülk erişimi aracılığıyla söyleyin, ancak halkın (bu kütüphane sınıfını kullanan kişiler) bunu değiştirmesini istemiyoruz. class A { // Note: List is just example, I am …

1
Erlang, eşzamanlı programlamada yarış koşullarını hangi anlamlı yollarla önler?
Erlang'daki eşzamanlılık hakkında okumak bana Akka eşzamanlılık araç setini hatırlatıyor . Her ikisi de yarış koşullarını önlemek veya sınırlamak için araçlar sunar . Ancak hala güvenli olmayan Akka araç setini kullanarak değişebilir verilere bağlantılar diğer işlemlere gönderebilirsiniz. Akka'yı faydalı bir araç olarak görüyorum, ancak yarış koşullarına, kilitlenmeye ve / veya …

5
Hız zaman içinde plato yapmaz, neden?
Ekibimin grafik ve yineleme başına hızını çizdim. Bana göre çok kötü görünüyor (hız çok dalgalanıyor). Bu davranışın temel nedenini teşhis etmek için ne aramalıyım?
11 agile  scrum 

2
C # spesifikasyonunda bölümün yorumlanması gerekiyor
C # belirtimini okuyorum . Bir segmentte açıklama kullanabilirsiniz: C # birleşik bir tip sistemine sahiptir. İnt ve double gibi ilkel türler dahil tüm C # türleri tek bir kök nesne türünden miras alır. Bu nedenle, tüm türler bir dizi ortak işlemi paylaşır ve herhangi bir türdeki değerler tutarlı bir …

2
'For' döngüleri kategorileri
C kod vücut analiz edilmişti biraz araştırma okuma kez hatırlıyorum ve bulgular büyük çoğunluğu o vardı forişlevsel eş karşılık gelen döngüler beş hakkında kategoride kategorize edilebilir map, filter, foldvb Artık bu makaleyi / makaleyi bulamıyorum. Biri bana işaret edebilir mi?
11 research 

3
Düşük Gecikmeli Unix / Linux
Düşük gecikme / yüksek frekans programlama işlerinin çoğu (iş özelliklerine göre) unix platformlarında uygulanmış görünmektedir. Teknik özelliklerin çoğunda "düşük gecikmeli linux" deneyimi olan insanlar için özel talepte bulunurlar. Bunun gerçek zamanlı bir linux işletim sistemi anlamına gelmediğini varsayarsak, insanlar bunun ne anlama gelebileceği konusunda bana yardım edebilir mi? İş parçacıklarına …
11 c++  c  performance  linux  latency 

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.