EMZETT.
Giriş yap

Singleton kalıbı

Kısaca: Singleton kalıbı bir sınıfın yalnızca tek bir örneği olmasını sağlar ve onun için genel bir erişim noktası sunar.

Biraz daha ayrıntılı: Tipik adaylar yapılandırma nesneleri, günlükleyiciler veya bağlantı havuzlarıdır. Kalıp tartışmalıdır, çünkü gizli genel durum getirir ve sınamayı zorlaştırır. Çoğu kez bir kez oluşturulmuş örnekle bağımlılık enjeksiyonu daha iyi seçimdir.

Ayrıntılı

class Config:
    _instance = None

Ayrıca bak: Factory kalıbı, Bağımlılık enjeksiyonu, Sınıflar, İş parçacığı