SORU
27 Mart 2012, Salı


O'un yeni yapılar yerine düz eski iş Parçacığı bir nesne kullanmayı tercih herhangi bir durum var mı?

Görüyorum ki bir çok insan blog gönderilerini ve burada ÇOK da kaçınarak veya danışmanlık karşı kullanım Thread sınıfta yeni sürümleri için C# (ve demek istediğim tabii ki 4.0 ile Ek Task & friends). Daha önce, basit bir iş parçacığı işlevi olması ThreadPool sınıfı tarafından birçok durumda değiştirilebilir hakkında tartışmalar vardı.

Ayrıca, diğer özel mekanizmalar ileri işleme Thread sınıf daha az çekici gibi Timers yerine çirkin Thread Sleep combo, süre GUI biz BackgroundWorker, vb.

Hala, Thread gibi kalır çok tanıdık bir kavram için bazı insanlar (ben de dahil) insanlar, ne zaman karşı karşıya olan bir görev olduğunu içerir bir çeşit paralel yürütme, doğrudan atlamak için kullanarak eski güzel Thread sınıf. Eğer benim yollarını değiştirmek için zaman olup olmadığını sordum.

Benim sorum, gerekli ya da yararlı yukarıdaki yapıları bir yerine Thread düz eski bir nesne kullanmak için herhangi bir durum var mı?

CEVAP
27 Mart 2012, Salı


İş sınıfı belli çünkü eski yapılamazuygulama ayrıntıdiğer desen söz.

Ama gerçekten sorun bu değil; sorun şu

gerekli ya da yararlı yukarıdaki yapıları yerine düz eski iş Parçacığı bir nesne kullanmak için herhangi bir durum var mı?

Emin. Üst düzey yapıları biri senin ihtiyaçlarını karşılamıyor tam olarak nerede bu gibi durumlarda.

Benim tavsiyem eğer daha yüksek bir soyutlama araçları mevcut ihtiyaçlarınızı karşılamaya ve çözüm konuları kullanarak uygulamak istediğiniz bir durumda kendinizi bulursanız, o zaman gerektiğidirgerçekten gerek eksik soyutlama tanımlamakve sonrabu soyutlama ipler kullanarak uygulamakve sonrasoyutlama kullanın.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • CaliforniaMetin

    CaliforniaMe

    3 ŞUBAT 2013
  • RaquelGamesBR

    RaquelGamesB

    20 HAZİRAN 2009
  • RawBrahs

    RawBrahs

    28 Aralık 2010