concept-solid Repository development follow SOLID concepts with python S - Single Responsibility Priciple - A Class need only one reason to change