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

7
İki eşdeğer teknolojiden hangisinin kullanılması gerektiğini soran bir müşteriye ne cevap verilir?
Serbest çalışan olarak, sık sık müşterilerim tarafından, ikisi de diğerinden daha iyi olmayan benzer öğeler arasında ne seçmeleri gerektiği sorulur. Örnekler: “E-ticaret web sitemin PHP veya ASP.NET'te olması gerekir mi?” “Bu sıradan web hizmetini Cloud'da barındırmam veya sıradan bir barındırma hizmeti kullanmam gerekiyor mu?” “Yeni web sitem için hangisi daha …

8
MVC yalnızca web için mi geçerlidir?
Model Görünümü Denetleyicisi ( MVC ) hakkında geliştiricilerle her konuştuğumda , sunucunun bir varlık (MODEL) oluşturduğu ve size bu modelin görsel temsilini sağladığı bir istekte bulunduğunuzu söyledikleri neredeyse ve anlıktır . Yani bu MVC sadece web için mi yoksa sadece web uygulamaları yazmak için MVC kullanan geliştiriciler olan insanlarla mı …

2
Code Complete'in hangi bölümleri zaman testine girmedi? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …
14 coding  resources 

4
ATM veya TV gibi makineler için yazılım nasıl oluşturulur?
Yeni başlayan bir programcı olarak sadece bilgisayar tabanlı uygulamaların programlanmasıyla çalıştım, ancak programlamaya başladığımdan beri sık sık bir soru aklıma geliyor ve düzgün cevap alamıyorum. Makineler kendi başlarına hareket etmezler, programcının işi budur, ne yapacağını ve ne zaman yapılacağını söyler, ama merakım bilgisayarların altında yatıyor. Bu yazıdaki bir ATM yazılımı …

7
Operatörler, anahtar kelimelerden veya işlevlerden daha net okunabilir mi? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …

3
TFS iki yerel dizine nasıl eşlenir [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yazılım Mühendisliği Yığın Değişimi için konuyla ilgili olacak şekilde güncelleyin . 6 yıl önce kapalı . TFS kullanarak bir web uygulaması ile çalışıyorum. Siteyi her oluşturduğumda, yeniden başlamak için verimsiz bir şekilde uzun …

6
Waterfall yazılım geliştirme metodolojisi hala uygulanabilir mi?
Deneyimlerime göre, Şelale modelinin , modern yazılım geliştirme dünyasında uygulanabilir bir yöntem olarak kabul edilecek gereksinim değişikliklerine çok esnek ve yanıt vermediği kanıtlanmış gibi görünüyor . Daha çevik, yinelemeli yöntemlerin büyüme ve kanıtlanmış sicili, herhangi birinin, proje başlangıcından ürün dağıtımına kadar çok az değişiklik olduğunu veya hiç değişiklik yapmadığını varsayan …

5
Fabrika olarak temel sınıflar?
Hafta sonu bazı kodlar yazıyordum ve kendimi bir fabrikaya temel sınıfta statik yöntem olarak yazmak istediğimi fark ettim. Sorum basitçe bunun ac # idomatik bir yaklaşım olup olmadığını bilmek? Olamayabileceğimi düşünüyorum, temel sınıfın türetilmiş sınıf hakkında bilgi sahibi olması gerçeğinden geliyor. Bununla birlikte, aynı sonucu elde etmenin daha basit bir …
14 c#  class-design 

4
Nesneye yönelik programlamanın büyük bir programlama paradigması olmasına neden olan tarihsel koşullar nelerdi?
Nesneye yönelik programlama dillerinin etkili olmasına yol açan bazı ekonomik (ve diğer tarihsel) faktörler nelerdi? Simula'nın bir şeyler başlattığını biliyorum , ancak iş dünyasının artan ihtiyaçları nedeniyle OOP dillerinin benimsenmesi miydi? Yoksa evlat edinme, daha çok OOP dillerinde yapılabilecek yeni şeyler yüzünden miydi? Düzenleme En çok, dillerin dışına çıkmalarına izin …

3
Github Organizasyon Depoları, Sorunları, Birden Çok Geliştiricisi ve Forking - En İyi İş Akışı Uygulamaları
Tuhaf bir başlık, evet, ama sanırım örtbas edeceğim bir yerim var. Github'da özel depoları olan bir organizasyon hesabımız var. Github'un yerel sorunları / çekme istekleri özelliklerini kullanmak istiyoruz (çekme istekleri, kod incelemeleri ve özellik tartışmaları kadarıyla tam olarak istediğimiz şeydir). Biz aracı bulundu hub tarafından defunkt çekme isteğine varolan sorunu …

5
Teknik mülakat ve programcı yeteneği [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yazılım Mühendisliği Yığın Değişimi için konuyla ilgili olacak şekilde güncelleyin . 4 yıl önce kapalı . Söyleyeceğim, doğada biraz tartışmalı olabilir ama bugün çok cesaret kırıldım - ve bunu soracağım. Staj pozisyonu için …
14 interview 

1
JavaScript ticari markasının kullanımıyla ilgili yasal sonuçlar?
"JavaScript" adının Oracle tarafından (eski adıyla Sun'ın bir ticari markası, daha önce Netscape'in bir ticari markası) ticari marka olduğu bilinmektedir . Ancak, başkalarının JavaScript ticari markasını kullanırken sorun yaşamadıkları görülmektedir. Google referans olarak kullanır V8 , Mozilla istinaden kullanır SpiderMonkey ve diğer çeşitli yerlerde, vb Mozilla sahibini (alt etmek markasını …

5
Bir lexer için jetonlarla geliyor
Oluşturduğum bir biçimlendirme dili için bir ayrıştırıcı yazıyorum (python ile yazma, ancak bu gerçekten bu soru ile ilgili değil - aslında bu kötü bir fikir gibi görünüyorsa, daha iyi bir yol için bir öneri isterim) . Burada ayrıştırıcılar hakkında okuyorum: http://www.ferg.org/parsing/index.html ve doğru anlarsam içeriği jetonlara bölen lexer'ı yazmaya çalışıyorum. …
14 python  parsing  lexer 

4
C # dinamik türlerini kullanmanın eksiklikleri
Son zamanlarda C # dinamik türleri üzerinde daha fazla çalışıyorum . Kod derlendiğinde anladığım bazı örneklerde, yeniden derlenmesi gerekmez, ancak doğrudan yürütülebilir. Anahtar kelime tarafından sağlanan veri türünü gerçekten değiştirmek için esnekliğin büyük bir avantaj olduğunu düşünüyorum . Soru, Geliştiricilerin uygulamaya başlamadan önce bilmesi gereken çalışma zamanı istisnaları atan yanlış …

4
Dahili kod bir kuruluştaki geliştirici olmayanlarla paylaşılmalı mıdır?
Çalıştığım yerde, hem geliştiriciler hem de personel ve müşteriler tarafından kullanılan özel uygulamalarımızı çalıştıran çok sayıda kod var. Ayrıca, müşterilerimizi daha iyi desteklemek ve hatta zaman zaman bir yama göndermek için sistemlerimizin iç işleyişini anlamaktan çok fazla akıllı destek ekibimiz var. Geliştirme ekibimizin okuyabilmesi için kodumuzu açmalı mıyız? Bu kararı …

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.