# ftg-iran/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/ftg-iran-clean-code-python).**

0 stars · 0 forks

## Links

- GitHub: https://github.com/ftg-iran/clean-code-python
- awesome-repositories: https://awesome-repositories.com/repository/ftg-iran-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) — Guidelines for writing maintainable Python code.
