Singleton
Singleton é um padrão de projeto que garante que uma classe tenha apenas uma instância e fornece um ponto global de acesso a ela. É comum para serviços compartilhados em uma aplicação.
Exemplo: Um serviço de logger pode ser implementado como singleton para manter uma única instância em toda a aplicação.