# sepehrrasouli/clean-code-python

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/sepehrrasouli-clean-code-python).**

178 stars · 13 forks · Python · MIT · fork

## Links

- GitHub: https://github.com/SepehrRasouli/clean-code-python
- awesome-repositories: https://awesome-repositories.com/repository/sepehrrasouli-clean-code-python.md

## Description

1. مقدمه 2. متغیر ها 3. توابع 5. کلاس ها S: Single Responsibility Principle (SRP) O: Open/Closed Principle (OCP) L: Liskov Substitution Principle (LSP) I: Interface Segregation Principle (ISP) * D: Dependency Inversion Principle (DIP) 6. Don't repeat yourself (DRY)

## Tags

### Part of an Awesome List

- [Software Architecture](https://awesome-repositories.com/f/awesome-lists/devtools/software-architecture.md) — Best practices for writing clean Python and JavaScript code.
