The Singleton pattern, probably the most hated pattern on the internet. But for the sake of being complete I feel obligated in implementing it once.
And never use it again. Although this pattern has its use cases in some scenario’s. Caching could be one of them. Mind the usage