in the lecture after that we will be learning about design patterns!!!!!
factory pattern!! abstract factory pattern!! builder pattern!! prototype pattern!! singleton pattern!! flyweight pattern!! adapter pattern!! composite pattern!! facade pattern!! bridge pattern!! decorator pattern!! strategy pattern!!