«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.


8
Bir PHP projesinde, yardımcı nesneleri depolamak, bunlara erişmek ve bunları organize etmek için hangi modeller vardır? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımız için uygun değil. Cevapların gerçekler, referanslar veya uzmanlıkla desteklenmesini bekliyoruz, ancak bu soru büyük olasılıkla münazara, argümanlar, anketler veya uzun tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 8 yıl önce kapalı . …
114 design-patterns  oop  php 


13
Singleton'a Alternatif Ne Var?
Uygulama için konfigürasyon bilgilerini tutan bir sınıfımız var. Eskiden bir singletondı. Biraz mimari incelemeden sonra, tekliyi kaldırmamız söylendi. Tek seferde farklı konfigürasyonları test edebildiğimiz için birim testinde singleton kullanmamanın bazı faydalarını gördük. Singleton olmadan, örneği kodumuzun her yerine geçirmeliyiz. O kadar dağınık hale geldi ki, tekli ambalaj yazdık. Şimdi aynı …

13
Köprü kalıbı ile strateji kalıbı arasındaki fark nedir?
Dofactory , wikipedia ve birçok site hakkında birçok makale okumaya çalıştım . Köprü modeli ile strateji modeli arasındaki farklar hakkında hiçbir fikrim yok. Her ikisinin de bir soyutlamayı uygulamasından ayırdığını ve uygulamayı çalışma zamanında değiştirebileceğini biliyorum. Ama yine de hangi durumda strateji kullanmalıyım veya hangi durumda briç kullanmalıyım bilmiyorum.

8
Comet ve jQuery [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımız için uygun değil. Cevapların gerçekler, referanslar veya uzmanlıkla desteklenmesini bekliyoruz, ancak bu soru büyük olasılıkla münazara, argümanlar, anketler veya uzun tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 8 yıl önce kapalı . …

2
Doktrin 2'de Vekil Nedir?
Doctrine 2 belgelerinin tamamını okumayı yeni bitirdim, kendi sandbox'ımı başlattım, ilkelerin çoğunu anladım, ancak hala bir soru var ve belgede tam bir açıklama bulamadım. Nelerdir Proxysınıflar? Bunları varlıklar üzerinde ne zaman kullanmalıyım? Anladığım kadarıyla, proxy sınıfları varlıklarınıza başka bazı özellikler eklemenize izin veren bir katman ekler, ancak yöntemleri varlık sınıfında …


8
Temsilcileri nerede kullanırım? [kapalı]
Kapalı . Bu soru fikir temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Bu yazıyı düzenleyerek gerçekler ve alıntılarla cevaplanabilmesi için soruyu güncelleyin . 7 yıl önce kapalı . Bu soruyu geliştirin Delegeleri çağıran gerçek dünyadaki yerler nelerdir? Bu yöntemin en iyi çözüm olduğu durumlarda hangi …

8
Kyle Simpson'ın OLOO Deseni ve Prototip Tasarım Modeli
Kyle Simpson'ın "OLOO (Diğer Nesnelere Bağlanan Nesneler) Modeli" Prototip tasarım modelinden herhangi bir şekilde farklı mı? Onu özellikle "bağlanmayı" (prototiplerin davranışı) gösteren bir şeyle kodlamaktan ve burada "kopyalamanın" olmadığını (sınıfların bir davranışı) açıklığa kavuşturmaktan başka, kalıbı tam olarak neyi ortaya koyuyor? İşte Kyle'ın modelinin bir örneğidir onun kitabından "Sen bilir …



12
Kaçınılacak tasarım desenleri [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımız için uygun değil. Cevapların gerçekler, referanslar veya uzmanlıkla desteklenmesini bekliyoruz, ancak bu soru büyük olasılıkla münazara, argümanlar, anketler veya uzun tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 8 yıl önce kapalı . …

3
Depo ve hizmet arasındaki fark?
Depo ile hizmet arasındaki fark nedir? Anlayamıyorum. Tipik olarak linq to sql ile bir veri erişim katmanı aracılığıyla veri erişiminden bahsediyorum. Basit CRUD yöntemlerine sahip depoları ve daha işletmeye özgü yöntemlere sahip hizmetleri çok sık görüyorum. Bu blog gönderisini örnek olarak alabiliriz . En alttaki arayüzlere (resimler) bakarsanız, iki deposu …

8
JQuery / JavaScript kodunu düzenlemenin en iyi yolu (2013) [kapalı]
Burada ne sorulduğunu söylemek zor. Bu soru belirsiz, belirsiz, eksik, aşırı geniş veya retoriktir ve mevcut haliyle makul bir şekilde cevaplanamaz. Yeniden açılabilmesi için bu sorunun netleştirilmesine yardımcı olması için yardım merkezini ziyaret edin . 7 yıl önce kapalı . Sorun Bu cevap daha önce cevaplanmış ancak eski ve güncel …

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.