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
Bir çizgi segmentinde seyahat röportaj bulmaca
Bir sayı uzunluğunda M, burada 0 < M <= 1,000,000,000, N( 1 < N <= 100,000) tamsayı nokta çifti verdiniz . Her bir çiftte, ilk nokta bir nesnenin o anda bulunduğu yeri ve ikinci nokta bir nesnenin nereye taşınması gerektiğini temsil eder. (Unutmayın secondnoktası olabilir küçük daha first). Şimdi, noktadan …
10 algorithms  math 

3
Senior dev için bu teknik ayrıntılı görüşme sorusunun anlamı nedir? [kapalı]
Burada ne sorulduğunu söylemek zor. Bu soru belirsiz, belirsiz, eksik, aşırı geniş veya retoriktir ve mevcut haliyle makul bir şekilde cevaplanamaz. Bu sorunun yeniden açılabilmesi için açıklığa kavuşturulması konusunda yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . Senior plus gibi daha üst düzey bir programcı unvanı …
10 interview 

6
“Yazılım geliştirici” rolünü tanımlayan nedir
Genç bir yazılım geliştiricisiyim ve bir yıldan az bir şirkette çalışıyorum. Her zaman bir yazılım geliştiricisi olmanın yazılım geliştirmek ve bir şey KOD yapmak anlamına geldiğini düşünürken, görevlerim daha çok yönetim tipi işlerde, örneğin Jenkins, SQL Replication vb. Bu tür işler bir Geliştirici rolüne dahil mi, yoksa bir geliştirici yalnızca …
10 company  roles  task 

3
Internet Explorer'ın diğer tarayıcılarla neden bu kadar çok uyuşmazlığı var?
Internet Explorer, diğer tarayıcılarda bulunmayan bir dizi tescilli özelliğin yanı sıra standartlarla bir dizi uyumsuzluğa sahiptir. Bu uyumsuzlukların sebebinin ne olduğu hakkında bir fikri olan var mı ? Örneğin: Crossrider çerçevesini kullanarak bir tarayıcı uzantısı geliştiriyorum . Uzantı [Windows | Mac OS | Linux] ve [Chrome | Firefox] ancak IE …

4
Java örneğinin yerine geçecek mi?
Bu yüzden gerçek dünyada (akademik projelerin dışında) programlama konusunda oldukça yeniyim ve instanceofbelirli bir nesnenin hangi sınıf olduğunu belirlemek için kullanmanın kötü bir şey olduğunu söyleyen birçok gönderiyle karşılaştım . Benim durumum üç sınıfım, bir temel ürün sınıfı, biri bunu genişleten diğeri ise onu genişletiyor. Bunlar bir veritabanında aynı tabloda …

4
Belirli bir kalite standardını karşılamak için eski bir kod tabanını nasıl güncelleyebilirim?
Eski kod tabanlarını iyileştirmeye yönelik araçlar ve teknikler hakkında çok fazla bilgi var, ancak başarılı bir gerçek dünya vaka çalışması ile karşılaşmadım. Çoğu tavsiye mikro düzeydedir ve yardımcı olsa da, makro düzeyde yardımcı olabileceğine dair kanıt eksikliği nedeniyle birçok insanı ikna etmez. Özellikle tam bir yeniden yazma değil, bugünün kalite …

5
MVC'de, Modelden temel veri alımı Görünümde yapılabilir mi?
'Sıska kontrolörler, yağ modelleri' kavramı ve Görünümlerin çıktı için veri gerektiğinde Modelleri doğrudan çağırabileceği genel kabulü göz önüne alındığında, taleplerin Kontroller yerine Görünümler içindeki 'alma ve görüntüleme' bölümlerini ele alması düşünülmeli mi? Örneğin (kodu oldukça genel tutmaya çalıştı): kontrolör <?php class Invoice extends Base_Controller { /** * Get all the …

7
Bir görüşte güvenlik koşullarının kullanılması MVC'nin ihlali midir?
Genellikle bir kullanıcıya (örneğin bir web sayfasında) gösterilenler kısmen güvenlik kontrollerine dayanır. Genellikle kullanıcı düzeyi / ACL güvenliğinin bir sistemin iş mantığının bir parçası olduğunu düşünüyorum. Bir görünüm, UI öğelerini koşullu olarak görüntülemek için güvenliği açıkça kontrol ederse, iş mantığını içererek MVC'yi ihlal ediyor mu?



7
Geçici değişkenler ve satır uzunluğu gereksinimleri
Martin Fowler'in Refactoring'ini okuyorum . Genellikle mükemmeldir, ancak Fowler'in önerilerinden birinin biraz sorun yarattığı görülmektedir. Fowler, bunun yerine geçici değişkenleri bir sorgu ile değiştirmenizi önerir: double getPrice() { final int basePrice = _quantity * _itemPrice; final double discountFactor; if (basePrice > 1000) discountFactor = 0.95; else discountFactor = 0.98; return …

2
Bireysel Olarak App Store'a Nasıl Gidilir
Bir iOS uygulaması yazdım ve App Store'da yayınlamak istiyorum. Bireyim, bu yüzden bir şirket ya da başka bir şey aracılığıyla serbest bırakılmıyor, sadece ben. Kendi adınızla ücretsiz bir uygulama yayınlamak tipik midir? Öyleyse, göndermek için uygun telif hakkı bilgileri nelerdir?
10 ios  appstore 

3
Karmaşık bir EL ifadesi, tek bir javabean alıcısı ile değiştirilmeli mi?
JSF'de koşullu olarak bir dizi değişkene dayalı olarak işlenen bir bileşenim varsa, render deyimini işlemek için en uygun yol nedir ... mantık bileşen bildiriminde veya yardımcı sınıfın bir biçiminde mi yaşamalıdır? Metin havlaması yalnızca bir hayvan bir fil veya köpek olduğunda ve hayvan sessiz olmadığında görüntülenir. Seçenek 1: Görüşte uygulama: …
10 jsf 

1
Web hizmeti için ticari lisans anahtarı oluşturun
Arka fon Web tabanlı yazılım lisanslama ile ilgili bir iş sorum var. Bazı web siteleri çeşitli API'ler için hizmet olarak yazılım sunar. Google'ın Özel Arama API'sı buna iyi bir örnektir . Web servislerini kullanma süreci tipik olarak aşağıdakilere benzer: Hesap. Kullanıcı bir hesap oluşturur. Sunucusu. Kullanıcı, API istekleri yapacak sunucuların …

7
Bu “anti-desen” mi ve kullanmayı bırakmalı mıyım yoksa bu akıllı tasarım mı?
Temelde bir REST hizmeti oluştururken aşağıdakileri yapmaya baktım: HTML isteniyor hizmet istenen web sayfasını döndürür ancak istenen "kaynak" olmadan, ör. veri web sayfası aynı hizmete AJAX isteği gönderen JavaScript içeriyor (farklı içerik türü) hizmeti daha sonra gerçek verileri (JSON) döndürür ve sayfa verileri görüntüler Bir tarafta verimsiz görünüyor (2 istek), …

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.