Category: Object-Oriented Programming (OOP)

Self store an object in python

Storing objects in Python is a common task that developers often encounter. There are several ways to achieve this, each with its own advantages and disadvantages. In this article, we will explore

Read More »

Strategy pattern in python

The Strategy pattern is a behavioral design pattern that allows you to define a family of algorithms, encapsulate each one as a separate class, and make them interchangeable. This pattern lets the

Read More »