In this article, let's understand what is an Object Pool, why is it necessary to pool objects and how to implement a simple object pool with an example in .NET
Bridge pattern is one of the 23 design patterns proposed to solve varieties of issues generally faced when designing robust and extensible software, by using the thumb rules of object oriented programming such as abstraction, encapsulation and inheritance.