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

10
Güvenlik kısıtlamaları bir hizmetin boş olmasına veya bir istisna atmasına neden olmalı mı? [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ı . Bu konuda daha deneyimli bir geliştirici ile biraz anlaşmazlık yaşıyorum ve başkalarının bu konuda ne düşündüğünü merak …

8
Günümüzde .NET'te yazılmış programların pazar payı nedir? [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ı . Şu anda Visual Basic 6.0 programımızı .NET'e geçiriyoruz . Hedef kitle evdeki normal masaüstü kullanıcılarıdır. Bunu tartışırken, …
11 .net 

4
Yazılımda IP koruması olarak Paskalya yumurtaları
Gömülü yazılımda çalışıyorum ve bir nedenden dolayı yönetim, bir Paskalya yumurtasını IP koruması olarak gizlemek istiyor. Buna filigran diyorlar ve yazılımımız video önizleme feed'i (fotoğraf çekmeden önce ekranda görüntülenen görüntü) ile etkileşime girdiğinden, bazı olağandışı video girişlerine (video konami kodu) tepki verecek bir tetikleyici uygulamamı istiyorlar. karanlık - parlak - …

1
PHP ad alanlarını değerlendirme
Açık kaynaklı bir PHP projesinin yayın öncesi aşamasındayım, umarım ki diğer geliştiriciler tarafından kendi projelerinde kullanılacak. Proje şu anda ad alanlarını desteklemiyor ve bazı dezavantajlar olmadan aynı teknik faydalara sahip gibi görünen Dir_Subdir_Class'ın ad alanlarını veya PEAR adlandırma kuralını kullanması gerekip gerekmediğini değerlendirmeye çalışıyorum. Dürüst olmak gerekirse, kolay bir seçim …
11 php  namespace 

8
Agile veya XP gibi evrimsel yöntemlerde bir tasarım çıkmazına ulaşırsanız ne yaparsınız?
Martin Fowler'in ünlü blog yazısı okurken Design Dead mi? Çevik Metodoloji ve Aşırı Programlama'da tasarımın yanı sıra programlamanın da evrimsel olduğu göz önüne alındığında, çarpıcı izlenimlerden biri, her şeyin yeniden düzenlenmesi gereken noktalar olduğu gerçeğidir. Bir programcı düzeyi iyi olduğunda ve tasarım sonuçlarını anladıklarında ve kritik hatalar yapmadığında, kod gelişmeye …
11 design  agile 

5
Eski bir uygulamada tutarlı bir mimari başlatma
Asp.Net tabanlı büyük bir web sitesi için sorumluluğum var. Şu anda bir web sitesi (web uygulaması değil), bazı windows hizmetleri ve bir dizi sınıf kütüphanesidir. Veri katmanı, LLBLGEN ve Linq To LLBGen'in bir karışımının yanı sıra yeniden düzenlenmemiş bir dizi eski satır içi SQL örneğini kullanır. Bazı yönetici tipi uygulamaları …

3
C # çeşitli Koleksiyon Genel Arayüzleri arasındaki fark
Bir süredir Windows ve ASP.net MVC geliştirme için C # ile uğraşıyorum. Ama hala birkaç alanda net değilim. Benzer koleksiyon Jenerik Arayüzlerini kullanma ve değiştirme ile ilgili temel sorunları ve performans sorunlarını anlamaya çalışıyorum . Arasındaki temel fark nedir IEnumerable<T>, ICollection<T>, List<T>(Class)? Uygulamalarımda herhangi bir sorun görmeden bunları kullanıyor ve …

1
Çizim iş parçacığı etkileşimi
Bir UML (benzeri) gösterimde iş parçacığı etkileşimi (kalem ve kurşun kalem) çizmek istiyorum. UML'de ısrar etmiyorum, okuyucu için açık olan herhangi bir şey yapmalı. Dizi diyagramları ile başladım, ancak bunun bunu yapmanın en iyi yolu olduğunu düşünmüyorum. Her zaman, SSD fikrini kırmak gibi ekran dışından gelen "eylem başlatıcılar" olurdu. Her …

4
Sayfalandırmaya sahip olmak sunucu yükünü azaltır mı? (Teori)
Sayfalandırmanın ardındaki nedenin ne olduğunu merak ediyordum. Teknik olarak sayfa başına döndürülen satır miktarını sınırlayacağımız için sunucular üzerindeki yükü azalttığı için mi kullanılıyor? Ben sayfalandırma olmadan bir şey yapmak istedim ama bu yeni olduğumu göz önüne alındığında (ben bir amatörüm) onun teknik olup olmadığını merak etmeye başladı.
11 php  pagination 

3
Mikro ve Monolitik Sunucu mimarisi
Şu anda yeni ürün / projemiz üzerinde çalışıyoruz, belirli belirli sanayi / hizmet işletmelerine yönelik bir istemci-sunucu uygulamasıdır. TCP'nin üstünde Java ön uçlu özel bir protokol çalıştıran bir sunucu (Sadece C Dili ve Linux) kuruyoruz. Kodlama işinin yaklaşık% 20'sindeyiz ve Mikro veya Monolitik Çekirdek Mimarisi arasında seçim yapmak zorunda olan …

2
Yaratıcılığı “boş zaman” ile kullanma
Bazı şirketler, sürpriz ve kârlarına göre, programcıların çok yaratıcı insanlar olduğunu keşfettiler. Örneğin Google'ın ve Atlassian'ın , programcıların istedikleri her konuda (onaylı) çalışabileceği ve şirket ödülleri aldığı düzenli (aylık, inanıyorum) "serbest günlere" izin verenleri düşünüyorum. Alıntılanan yeni ürünler, daha önce kimsenin düzeltmek istemediği hata düzeltmeleri, yeni ekipler oluşturma, vb. İdi. …

8
“Doğruluk” meşru bir programlama terimi midir?
SO, orijinal türüne bakılmaksızın, bir boole olarak değerlendirildiğinde, bir ifadenin gerçek değeri anlamına gelen "doğruluk" kelimesini kullanan birkaç soruya sahiptir . Dinamik dillerde çok kullanışlıdır. Benim sorum şu, bu gerçek bir terim mi ve eğer öyleyse Stephen Colbert popüler hale getirmeden önce mi kullanıyorduk? Yoksa daha sonra mı kabul ettik? …


5
Web uygulaması başlangıç ​​zamanı gerçekten önemli mi?
Birisi ile uygulama başlangıcında başlatma kodunun eklenmesi hakkında konuştu ve başlangıç ​​saatinde artışa neden olduğundan şikayet etti. Gerçekten bir neden ifade edemedi (bağırsak hissi ya da bir şey, bilmiyorum). Bu bir ağır kullanım uygulaması değildir ve yaklaşık bir dakika içinde başlar, yılda birkaç kez devreye alırız. Bir süre önce SO …

5
Hesaplama karmaşıklığı kavramı yazılım geliştiricileri için önemli mi? [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ı . Compsci dersleri mezunları için zaman ve bellek karmaşıklığı kavramlarının bir zorunluluk olduğu izlenimindeydim, ancak mühendisliği inceledikten sonra …

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.