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

8
Bir API’de 404 HTTP durum kodu ne zaman kullanılır?
Bir proje üzerinde çalışıyorum ve iş yerindeki insanlarla yaklaşık bir saatten fazla çalıştıktan sonra. Borsadaki insanların ne söyleyebileceğini öğrenmeye karar verdim. Bir sistem için bir API yazıyoruz, bir Organizasyon ağacını veya Hedefler ağacını döndürmesi gereken bir sorgu var. Organizasyon ağacı, kullanıcının bulunduğu organizasyondur, Başka bir deyişle, bu ağaç daima mevcut …

10
Örneklem büyüklüğünün proje uzunluğunu etkilemediğini nasıl açıklayabilirim?
Normalde kaynak veritabanından hedef veritabanına veri kopyalamayı ve bu verileri senkronize eden birkaç ek uygulama ayarlamayı içeren büyük kurumsal projelerimiz var. Son proje 250.000 madde içeriyordu (veri satırları). Bir sonraki proje sadece 4.000 maddeden oluşacak. Proje yöneticileri / iş adamları, projenin tamamlanmasının 1 / 10'u olacağına inanıyor çünkü son projenin …
58 analogy 

8
ORM Anti-Patern midir? [kapalı]
Bir meslektaşımla ORM ve artıları ve eksileri hakkında çok canlandırıcı ve iç içe geçmiş bir tartışma yaşadım. Bence bir ORM sadece nadir durumlarda yararlıdır. En azından benim deneyimimde. Ancak şu anda kendi argümanlarımı listelemek istemiyorum. Size soruyorum, ORM hakkında ne düşünüyorsunuz? Artıları ve eksileri nelerdir?

11
Bir Rubik Küpünü veri yapısında nasıl temsil edersiniz?
Bir Rubik Küpünü simüle etmeye çalışacak olursam , küpün durumunu hafızada saklamak için, her bir tarafta X karo sayısıyla nasıl bir veri yapısı oluşturabilirsiniz? Düşünülmesi gereken şeyler: küp herhangi bir boyutta olabilir Bir Rubik küpüdür, böylece katmanlar döndürülebilir

16
Neden bazı iş ilanları “yüksek baskı ortamı” diyor? [kapalı]
Herkes ne yaptığını biliyorsa ve projeler doğru bir şekilde tahmin ediliyorsa neden baskı olsun? Eğer baskı ve hatta yüksek baskı varsa, o zaman şu anda yaptıklarının çalışmadığını, neden iyi bir programcının böyle bir takıma katılmak istediğini belirtir? Bu tür bir iş ilanı gösteriş yapmakta başarısız oluyor mu, yoksa gerçekten dürüst …

3
PHP becerilerini röportajda nasıl test edebilirim? [kapalı]
Şirketimin bir PHP geliştiricisi tutması gerekiyor, fakat şirketimde kimse PHP bilgisine sahip değil ve PHP becerilerini test etmekte zorlanıyoruz. Eğer bir C / Java geliştiricisi olsaydı, Life of Game'in hızlı bir uygulamasını yazmasını isterdim ama PHP tamamen farklı bir dil. Bu testi ilgiyle gördüm: http://vladalexa.com/scripts/php/test/test_php_skill.html Başka birinin daha fazla önerisi …
58 php  interview 

4
Sınıflandırma isimleri: tekil mi, çoğul mu? [kapalı]
Sınıf isimleri için tekil ve çoğul formlar arasında seçim yapmak her zaman zor CustomerRepository vs. CustomersRepository CustomerService vs. CustomersService CustomerController vs. CustomersController Ve bileşik isimler için daha da zor: SiparişMüşteri siparişiMüşteri siparişiMüşteri siparişiMüşteri siparişiMüşteri siparişi Hangi yaklaşımı tercih edersiniz ve neden?

11
Yetkili bir programcı kendi en kısa yol algoritmasını bulabilmeli mi?
Bir bilgisayar programcısı olarak kabiliyetim konusunda kendime güven krizine giriyorum. Dün bir grafik için kendi en kısa yol algoritmamı bulmaya çalıştım ve birkaç saat sonra havluya attım ve Dijkstra'nın algoritmasını öğrendim. Bu, iyi bir programcının birkaç saat içinde yeniden icat etmesi gereken bir şey mi yoksa gerçekçi değil miyim? Ah, …
58 algorithms 


8
“Varsayılan” yazılım lisansı nedir?
Bazı kodları ve ikili dosyaları serbest bırakırsam, ancak bununla birlikte hiçbir lisans içermezsem, varsayılan olarak geçerli olan yasal koşullar nelerdir (ABD’de, olduğum yerde). Hiçbir şey yapmadan otomatik olarak telif hakkım olduğunu biliyorum, ancak bunun üzerinde hangi kısıtlamalar var? Kodumu github'a yükler ve ücretsiz indirme / katkıda bulunma izni olarak ilan …

11
Java'nın modern bir incelemesi [kapalı]
Birkaç yıldır programlama yapıyorum ve Java'da başladım ve zamanımda Java'nın bir şekilde aşağılık bir dil olduğunu iddia eden birçok farklı kaynak buldum. Her dilin güçlü ve zayıf yönleri olduğunu çok iyi biliyorum, ama Java hakkında okuduğum pek çok şeyin tarihli olduğu görünüyor. Java'nın yetersiz kalmasının en sık alıntılanan nedeni, örneğin …

22
Bir sorunu çözemezseniz ne olur? [kapalı]
Üniversiteden mezun olmaktan bir yıl uzaktayım ve pratik problemleri çözmeyi dört gözle bekliyorum. Özellikle biraz araştırma ve çok fazla düşünce gerektiren önemsiz olanlar. Fakat aynı zamanda, bu aynı zamanda en büyük korkum - ne kadar çok uğraşsam da çözemediğim bir problemle karşı karşıya kalmak. Ve hemen köşeyi dönecek olan son …

15
C bilmiyorum. Neden öğreneyim? [kapalı]
İlk programlama dilim PHP ( gasp ) idi. Ondan sonra JavaScript ile çalışmaya başladım. Son zamanlarda C # 'da çalıştım. Hiç bir zaman C gibi düşük ya da orta seviye dillere bakmadım Programlama topluluğundaki genel fikir birliği, "C gibi bir şey öğrenmemiş bir programcının açıkçası, işaretçiler, veri türleri, değerleri değerlere …



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.