«design-patterns» etiketlenmiş sorular

Tasarım deseni, yazılım tasarımında sık karşılaşılan bir sorunun genel yeniden kullanılabilir çözümüdür. Tasarım kalıplarının uygulanmasında sorun yaşıyorsanız bu etiketi sorular için kullanın. Lütfen bu etiketi metin modeli eşleşmesi ile ilgili sorularda kullanmayın. Bu etiketi uygulamada yoğun sorularda kullanırken - uygulamanın yazıldığı kod dilini etiketleyin.

28
Bağımlılık Enjeksiyonu vs Fabrika Deseni
Bağımlılık Enjeksiyonu kullanımı için alıntılanan örneklerin çoğunu, fabrika modelini kullanarak da çözebiliriz. Kullanım / tasarım söz konusu olduğunda bağımlılık enjeksiyonu ile fabrika arasındaki fark bulanık veya incedir. Birisi bana bunu nasıl kullandığınızı söylediğinde fark yaratır! Bir zamanlar bir sorunu çözmek için StructureMap bir DI konteyneri kullandım, daha sonra basit bir …


10
Bir değer olduğunu bildiğiniz için neden “Örtülü Olarak Açılmamış Seçenekler” oluşturmalısınız?
Neden yalnızca normal bir değişken veya sabit oluşturmak yerine "Örtülü Olarak Açılmamış İsteğe Bağlı" oluşturursunuz? Başarılı bir şekilde paketinin açılmış olabileceğini biliyorsanız, neden ilk önce bir isteğe bağlı oluşturmalısınız? Örneğin, neden: let someString: String! = "this is the string" daha yararlı olacaktır: let someString: String = "this is the string" …

10
ViewPager ve parçalar - parçanın durumunu saklamanın doğru yolu nedir?
UI mantığının bazı modüllere ayrılması için parçalar çok hoş görünüyor. Ancak ViewPageryaşam döngüsü ile birlikte bana hala puslu. Bu yüzden Guru düşüncelerine çok ihtiyaç var! Düzenle Aşağıdaki aptal çözüme bakın ;-) Dürbün Ana faaliyetin bir ViewPagerfragmanları vardır. Bu fragmanlar diğer (alt alan) aktiviteler için biraz farklı bir mantık uygulayabilir, böylece …


16
Soyut Fabrika ve Fabrika tasarım desenleri arasındaki farklar nelerdir?
Bu iki örüntü arasındaki farklar hakkında birçok yazı olduğunu biliyorum, ama bulamadığım birkaç şey var. Okuduğum kadarıyla, fabrika yöntemi modelinin tek bir beton ürünün nasıl oluşturulacağını tanımlamanıza izin verdiğini, ancak uygulamayı genel bir ürün görecekleri için istemciden gizlediğini görüyorum. İlk sorum soyut fabrika hakkında. Rolü, tek bir somut nesneden ziyade …


10
Agrega Kökü Nedir?
Havuz deseninin nasıl düzgün bir şekilde kullanılacağını araştırmaya çalışıyorum. Aggregate Root'un merkezi konsepti ortaya çıkmaya devam ediyor. Toplam bir kökün ne olduğu konusunda yardım için hem web'de hem de Yığın Taşması'nda arama yaparken, onlar hakkında tartışmalar ve temel tanımları içermesi gereken sayfalara ölü bağlantılar bulmaya devam ediyorum. Havuz modeli bağlamında, …


10
Android'deki Singletons ve Uygulama Bağlamı mı?
Singleton kullanmanın çeşitli problemlerini numaralandıran ve singleton desenini kullanan Android uygulamalarının birkaç örneğini gördükten sonra bu yazıyı hatırlatarak , küresel uygulama durumu (android.os alt sınıflaması) aracılığıyla paylaşılan tek örnekler yerine Singletons kullanmanın iyi bir fikir olup olmadığını merak ediyorum. context.getApplication ()) aracılığıyla. Her iki mekanizmanın da ne gibi avantajları / …

5
Tasarım Desenleri web tabanlı uygulamalar [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 cevaplanabilmesi için soruyu güncelleyin . 2 yıl önce kapalı . Bu soruyu geliştir Basit bir web tabanlı uygulama tasarlıyorum. Bu web tabanlı alanda yeniyim. Sorumluluğun Servlet'ler arasında …

22
Tasarım kalıpları nasıl incelenir? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. 6 yıl önce kapalı . Bu sorunun cevapları bir toplum çabasıdır . Bu yayını iyileştirmek için mevcut yanıtları düzenleyin. Şu anda yeni yanıtları veya etkileşimleri kabul etmiyor. Tasarım desenleri hakkında 4-5 kadar kitap okudum ama yine de tasarım …

19
Bağımlılık Enjeksiyonu kullanmanın olumsuz yanları nelerdir? [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 . 8 yıl önce kapalı . …

26
Objective-C singletonum nasıl olmalı? [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ı . …

10
C ++ 'da fabrika yöntemi kalıbı doğru şekilde nasıl uygulanır
C ++ 'da beni oldukça uzun bir süre rahatsız hissettiren tek bir şey var, çünkü dürüstçe basit görünsem bile nasıl yapılacağını bilmiyorum: Fabrika yöntemini C ++ 'da doğru bir şekilde nasıl uygularım? Amaç: istemcinin, kabul edilemez sonuçlar ve bir performans isabeti olmadan, nesnenin yapıcıları yerine fabrika yöntemlerini kullanarak bir nesneyi …

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.