«strategy» etiketlenmiş sorular

14
Yöneticiler programlama dilini nasıl seçiyor?
Bu soru edildi göç o Yazılım Mühendisliği Stack Exchange'de yanıtlanabilir çünkü yığın taşması gelen. 8 yıl önce göç etmiş . Bu, yöneticilerin bir proje için kullanılacak programlama dilini uygulayabilecekleri ve sık sık uygulayacakları için bir sır değildir. Kendim bir programcı olarak, bunu asla anlayamadım. Ama şimdi düşünüyorum: Sanırım Joel Spolsky …

8
Fuar ekiplerini tarihe göre bölmek için strateji / algoritma
Biz düzenli olarak floorball oynayan bir grup insanız. Her oturum takımları bölmenin göz korkutucu görevi ile başlar ... Peki ekipleri otomatik olarak seçmek için bir uygulamadan daha iyi ne olabilir? Peki, takım kombinasyonları ve sonuçları geçmişi ve bu özel oturuma katılan kişilerin bir listesi göz önüne alındığında, optimal takımları bulmak …

2
Koddaki soyutlamayı anlama ile nasıl başa çıkıyorsunuz?
Yeni bir kod tabanına bakarken aşağıdan yukarıya bir yaklaşımla başlamak istiyorum. Burada bir dosyayı anlıyorum ve sonra bir sonraki soyutlamaya geçiyorum. Ama çoğu zaman kendimi daha düşük seviyeli soyutlamanın ne yaptığını unuturken bulurum. Bu noktada kendimi daha önce tam olarak anladığım dosyalara geri dönüp sonra onları yeniden öğrenmeye çalışan neredeyse …

6
Strateji Modelinin Avantajları
Eğer if / then durumunda kodunuzu yazabiliyorsanız strateji modelini kullanmak neden yararlıdır? Örneğin: Bir TaxPayer sınıfım var ve yöntemlerinden biri farklı algoritmalar kullanarak vergileri hesaplıyor. Öyleyse neden if / then durumlarına sahip olamaz ve strateji modelini kullanmak yerine bu yöntemde hangi algoritmayı kullanacağını anlayamıyor? Ayrıca, neden TaxPayer sınıfındaki her algoritma …

2
Sıfır Kesinti Dağıtımı - Geçişli Db Şeması
Sıfır Kesinti Dağıtımının başarılması aynı konuya değindi ancak düşündüğüm bir strateji hakkında tavsiyeye ihtiyacım var. bağlam Sunucu tarafı işleme için Apache / PHP ve kalıcılık için MySQL DB / dosya sistemi ile web tabanlı bir uygulama. Şu anda altyapıyı inşa ediyoruz. Tüm ağ donanımlarında artıklık olacaktır ve tüm ana ağ …

7
Strateji modeli önemli bir dallanma olmadan uygulanabilir mi?
Strateji kalıbı, eğer başka bir şey yapılandırırsa ve işlevsellik eklemeyi veya değiştirmeyi kolaylaştırırsa çok büyük önlemek için iyi çalışır. Ancak bence hala bir kusur var. Her uygulamada hala bir dallanma yapısı olması gerektiği anlaşılıyor. Bir fabrika veya veri dosyası olabilir. Örnek olarak bir sipariş sistemini ele alalım. Fabrika: // All …

5
Değiştirilmiş Strateji Tasarım Modeli
Son zamanlarda Tasarım Desenlerine bakmaya başladım ve kodladığım bir şey, küçük bir fark dışında Strateji modeline mükemmel bir şekilde uyuyordu. Temel olarak, algoritmaların bazıları (hepsi değil), ekstra bir parametreye veya iki tanesinin geçirilmesine ihtiyaç duyuyor. Bu yüzden ikisine de ihtiyacım olacak kendi hesaplama yöntemini çağırdığınızda onlara ekstra bir parametre iletmek …

2
Strateji modelinde bağlam sınıfı
Strateji modelini anlamaya çalışıyorum ve kendime şu soruyu soruyorum: bağlam sınıfı olmalı mı yoksa kalıbın amacından ödün vermeden dışarıda bırakabilir miyim? Ben farklı dosya türlerini okumak için bir tür anahtar gerekli izlenim altındaydı ama sadece bir şey kesmek ve daha sonra yeniden düzenleme ile uğraşmak istemiyordu (tabii ki, her zaman …

2
Head First Design Patterns'in Duck örneğinde gösterildiği gibi bağlam mirası, strateji modeliyle alakasız mı?
In Head First Design Patterns o öğretir strateji deseni Duck farklı alt sınıfları zamanında belirli bir davranışı atanabilecek bir ördek örneği kullanarak. Anladığım kadarıyla, strateji modelinin amacı, çalışma zamanında tek bir nesnenin davranışını değiştirmek , ancak çeşitli Duck türlerinin davranışlarını değiştirmek için Duck'ın mirasını kullanıyorlar. Uygunluk? Ördek'in bağlamsal mirası, strateji …
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.