SORU
30 EYLÜL 2008, Salı


Oranı günlük kod?

Oranı günlük için ideal kodu nedir? Geliştirdiğim uygulamaların en çok günlüğe sahip değil gibi günlükleri yazmaya alışkın değilim.

Yakın zamanda iş değiştirdim rağmen, log4net çağrıları için uygulama kodu göremediğini fark ettim. Bu yararlı olduğunu takdir ediyorum ama kesinlikle çok fazla hata ayıklama ifadeleri olması, hiç olmaması kadar kötü mü?

Geri dönüyorlar her yöntemi başlar ve bittiğinde sana deyimleri ve günlüğü var. ve oldukça çok şey yapılır.

Kod bakmaya çalışıyordun olarak bu şekilde alamadım bu yüzden yansıma günlüğü ifadeleri derleme zamanında eklemek için kullanılan bazı eklenti için daha kolay olmaz mı?

Aynı zamanda güçlü IDEs bu günlerde ve uzaktan çok günlüğü gerçekten nescisary hata ayıklama?

CEVAP
30 EYLÜL 2008, Salı


Log4net bu yana yaptığı büyük bir iş değil tıkanma kaynakları, meyilli olmak biraz ayrıntılı günlüğü çünkü seni değiştirmek için hata ayıklama modu, daha fazla bilgi, daha iyi. Ben genelde günlük:

Hata AYIKLAMA Seviyesi

  • Herhangi bir parametre içine geçirilen yöntem
  • Sonuç herhangi bir satır sayılarını almak ayarlar
  • Herhangi bir yöntemi olarak kabul edilirken, şüpheli veri içerebilir datarow
  • Herhangi bir """ çevre tarafından. birlikte parçalı olunca mungled kalk" dosya yolları, bağlantı dizeleri veya diğer değerleri oluşturulan

BİLGİ Düzeyi

  • Bu yöntem başlangıç ve bitiş
  • Herhangi bir büyük döngü başlangıç ve bitiş
  • Herhangi bir büyük davanın başlangıç ifadeleri anahtarı/

HATA Seviyesi

  • İşlenmiş özel durumlar
  • Geçersiz oturum açma girişimleri ise güvenlik sorunu
  • Forreporting ele ben kötü veri

ÖLÜMCÜL Düzeyde

  • İşlenmeyen özel durumlar.

Ayrıca ayrıntıları günlüğü bir sürü hata iletisini geldiklerinde ne yaptıklarını kullanıcıdan engelliyor beni. Kolayca bulgularım.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Julia Graf

    Julia Graf

    6 Mayıs 2006
  • NYLON Video

    NYLON Video

    11 Aralık 2006
  • Watcher3223

    Watcher3223

    15 Kasım 2007