«decorator» etiketlenmiş sorular

6
Bir uygulamanın yanında günlüğe kaydetme bir SRP ihlali mi?
Çevik yazılım geliştirme ve tüm ilkeleri (SRP, OCP, ...) düşünürken kendime günlük kaydını nasıl tedavi edeceğimi soruyorum. Bir uygulamanın yanında günlüğe kaydetme bir SRP ihlali mi? yesUygulamanın günlüğe kaydetmeden de çalışabilmesi gerektiği için söyleyebilirim . Peki günlüğü nasıl daha iyi uygulayabilirim? Bazı desenleri kontrol ettim ve ilkeleri kullanıcı tanımlı bir …

3
Sınıf yapıcısına veri (davranış vs) enjekte etmek ne anlama gelir ve bu neden kötü uygulama olarak kabul edilir?
Remo Jansen'in "Learning TypeScript" kitabını okuyorum. Bir bölümde yazar, Modelsınıfın nasıl oluşturulacağı da dahil olmak üzere çok basit bir kavram kanıtı MVC çerçevesinin nasıl oluşturulacağını açıklar ve şunları söyler: Bir modelin, kullandığı web hizmetinin URL'siyle birlikte sağlanması gerekir. Tüketilecek hizmetin URL'sini ayarlamak için ModelSettings adlı bir sınıf dekoratörü kullanacağız. Hizmet …

4
Python'daki sınıf dekoratörleri: pratik kullanım örnekleri
Python sınıfı dekoratörlerin pratik ve sentetik olmayan kullanım durumlarını arıyorum. Şimdiye kadar, bana mantıklı gelen tek örnek, bir yayıncı-abone sisteminde örneğin eklentiler veya etkinlikler gibi bir sınıfa kayıt olmaktır: @register class MyPlugin(Plugin): pass veya @recieves_notifications class Console: def print(self, text): ... Düşündüğüm diğer aklı başında davalar, kalıtım, metasınıflar veya dekorasyon …
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.