SORU
27 ŞUBAT 2010, CUMARTESİ


Bir için uygun bir adlandırma kuralı .NET Temsilci türü?

Kongre sınıflar genellikle isimler gibi adlandırılır, yöntemleri fiiller ve sıfatlar gibi arabirimleri.

Bir temsilci için ortak bir adlandırma kuralı nedir? Veya temsilciler türleri ve diğer şeyler arasında listelenir adını ayırt etmek için iyi bir yolu nedir?

Benim acil varsayım tek bir yöntem arayüzü genellikle bir temsilci ile değiştirilebilir çünkü bir sıfat daha çok bir temsilci ad.

Bazı düşünceler:

delegate object ValueExtracting(object container);

delegate object ValueExtractor(object container);

delegate object ValueExtractionHandling(object container);

delegate object ValueExtractionHandler(object container);

?

CEVAP
27 ŞUBAT 2010, CUMARTESİ


Şahsen birkaç farklı desen kullanın:

[Task][State]Handler - . ben^>UİTaskFinishedHandler

[Event]Handler - . ben^>ControlLoadedHandler

[Function Name]Delegate - . ben^>DoSomeWorkDelegate- farklı/yeni bir konu üzerinde bir işlevi çağırmak için bir temsilci oluşturmak için ihtiyacım olduğunda kullanılır

[Task]Callback - . ben^>ContainerLoadedCallback- kullanıldığında kontrol başlar bir eylem olan denetim B EN ve kontrol etmesi gereken bir bağımlılık denetimi B (yani ControlA Mayıs geçti UI konteyner için ControlB doldurun ve ihtiyaçlarını bildirim için aslında Haritayı konteyner)

Ne zaman bir proje kullanan bir sürü çoklu iş parçacığı veya uyumsuz XML aramalar yapabilirsiniz sonu çok delegeleri etrafında yüzen, bu yüzden çok önemlidir kabul etmesi halinde standart en azından mantıklı.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Blue Lightning TV

    Blue Lightni

    9 EKİM 2011
  • PlayStation

    PlayStation

    16 Aralık 2005
  • Videojug

    Videojug

    25 EKİM 2006