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

4
Alan adı odaklı tasarımda yeniden düzenleme [kapalı]
Kapalı . Bu sorunun ayrıntılara veya açıklığa ihtiyacı var . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek ayrıntıları ekleyin ve sorunu giderin . 6 yıl önce kapalı . Yeni bir proje üzerinde çalışmaya başladım ve etki alanı güdümlü tasarım kullanıyoruz (Eric Evans tarafından Domain-Driven …

5
Yan projelerinize nasıl karar veriyorsunuz [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ı . Herhangi bir zamanda, hafta sonu / yan projeler için genellikle üzerinde çalışabileceğim bir sürü fikrim var. Fikirler …

2
Uygulama ve kullanıcı arayüzü kodunu nasıl test ediyorsunuz?
Birim testleri yazmayı seviyorum ve kodu test etmek, regresyonları önlemek, vb.Için mükemmel bir yol olduğunu kabul ediyorum. kullanıcıya bir kullanıcı arayüzü gösteren kod. Uygulama kodunu test etmenin iyi bir yolu var mı? Buradaki en iyi uygulamalar nelerdir? Bir çerçeve vb. Gibi belirli bir cevap aramıyorum. Ancak genel olarak bu soruna …


7
Tasarımcı araçları programlama deneyimini bozuyor mu? [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, özellikle mevcut bazı MS araçlarına bakıyorum ve tasarımcı araçlarına ve sihirbazlara büyük bir odaklanmaya dikkat …


7
Yazılım geliştiricisi ile işletme müşterisi arasındaki uygun ilişki nedir?
BT uzmanları, bir işletmenin veya kuruluşun BT varlıklarına güvenen uzmanlardır. Güvenilir profesyoneller olarak, BT dışı bir müşterinin anlaması veya farkında olması beklenebilecek şeylerin ötesine geçen sorumluluklarımız vardır. Bu yüzden bir BT uzmanı ile dahili / harici müşterileri arasındaki doğru ilişkinin, bir hizmetçi ve ustadan ziyade bir doktor ve hasta arasında …

6
Mikro yönetim proje yöneticileri ile nasıl başa çıkılır?
Belki de sadece naifim, ama bir hafta boyunca yapmayı hedeflediğim görevlerin duvarını deşifre etmeye çalıştığımda, yardım edemiyorum ama proje programını kimin inşa ederse, bazı iyileştirici eğitim alması gerektiğini düşünüyorum temel proje yönetimi. Örneğin, bugün 13 görev, en kısa süren .13 gün (Microsoft Project'te varsayılan zaman metriği) ve en uzun süren …


4
Gelişmiş yıkım teknikleri, ne eksik?
Yaklaşık 9 ay önce SVN kullanmaya başladım ve en azından söylemek bir oyun değiştirici oldu. Yine de biraz kayıp olduğumu hissediyorum. Uygulama geliştirmemi gerçekten hızlandırmak için kullanmam gereken daha çok şey var gibi hissediyorum. Örneğin Herhangi bir uçucu / büyük değişikliği bir tür 'alt depoya' falan karantinaya alabilmek istiyorum. Büyük …

7
(Doğru?) Teknoloji ve ortamın seçilmesi
Yeni web ürün geliştirmeye başlamanın kenarında iki geliştiriciyiz. İkimiz de yalın başlangıç ​​yaklaşımının hayranıyız ve sürekli konuşlandırma yapmak istiyoruz. İkilem geliyor - ikimiz de C # / Windows arka planından geliyoruz ve aşağıdakiler arasında karar vermemiz gerekiyor: .NET ve Windows'a bağlı kalarak, yeni teknolojileri öğrenmek için zaman kaybetmeyeceğiz ve tüm …

7
Prototip geliştirme, gelişimin ilk aşaması olarak ne kadar yaygındır?
Son birkaç yarıyılda bazı yazılım tasarım dersleri alıyorum ve biçimciliğin birçok faydasını görürken, programın kendisi hakkında hiçbir şey söylemediğini hissediyorum: Programın neler yapabileceğini tartışsa da, Programın Kullanım Durumu spesifikasyonundan nasıl çalışacağını söyleyemezsiniz. Kalite gereksinimleri içermesine rağmen, kullanıcı deneyimi hakkında gereksinimler belgesinden hiçbir şey anlatamazsınız. Sekans diyagramları, yazılımın çağrı yığını olarak …

2
Özyinelemeli bir kaynak için en iyi RESTful URL yapısı nedir?
Bir ağaç benzeri kaynak yapısı için bir RESTfull hizmet oluşturuyorum ve en iyi URL yapısının ne olacağını merak ediyordum? Üç gereksinimim var: kök kaynaklardan bir koleksiyon elde edebilme Bireysel bir kaynak elde edebilmek çocuk kaynakları koleksiyonunu elde edebilme Şu anki düşüncem: /rest/documents /rest/documents/{id} /rest/documents/{id}/documents Ayrıca listeleri veya tek tek öğeleri …

5
Geç Agile metodolojilerinde bir anlamı var mı?
Bu, başka bir sorunun ( bu soru ) cevaplarının ve yorumlarının bazılarından ortaya çıktı . Öncelikle şelale projeleriyle çalıştım ve çevik davranışlar üstlenen ve çeviklik hakkında oldukça fazla şey okuyan geçici projeler üzerinde çalışırken, asla "uygun" çevik bir proje üzerinde çalışmadım diyebilirim . Benim sorum, "geç" kavramının çeviklikte bir anlamı …
10 agile  scheduling 

7
Çevik süreç: nasıl ve ne belgelenmelidir?
Bir süre önce çalıştığım şirket bir geliştirme projesini üçüncü bir tarafa yaptırmıştı. Çözümü geliştirmek için çevik uygulamalar kullandılar. Ancak dokümantasyon istendiğinde sadece bir wiki'ye dahil edildiği veya sprint'lerinin bir parçası olarak gerekli olduğunu söylerlerdi. Projenin tamamlanmasından sonra proje ekibinden biri hariç tümü ile ayrıldılar. Yıllık abonelik sona erdiğinde proje wiki …

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.