clean-code-python

Code standards

A set of guidelines and best practices for writing readable, maintainable, and efficient Python code.

bathtub Clean Code concepts adapted for Python

GitHub

4k stars
164 watching
780 forks
Language: Python
last commit: over 1 year ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
piotrplenik/clean-code-php A guide to producing readable, reusable, and refactorable PHP software following best practices from Robert C. Martin's book Clean Code. 12,279
ryanmcdermott/clean-code-javascript Guides software developers in writing readable and maintainable JavaScript code based on clean coding principles. 91,777
labs42io/clean-code-typescript Adapts clean code principles from Robert C. Martin's book Clean Code to TypeScript for software development guidance. 9,302
davified/clean-code-ml Adapting clean code principles to machine learning and data science in Python 713
amontalenti/elements-of-python-style A style guide for writing Python code that emphasizes readability and follows best practices beyond PEP8 3,450
pungyeon/clean-go-article A resource for writing clean and maintainable Go code 2,957
pyjanitor-devs/pyjanitor A Python library providing a clean and expressive API for data cleaning by chaining multiple operations together in a logical order. 1,364
nayeemdev/clean-code-php A collection of coding principles and guidelines aimed at improving the maintainability, readability, and performance of PHP codebases 3
dry-python/classes Typed polymorphism primitives for Python business logic 670
danielgtaylor/python-betterproto Generates idiomatic modern Python code from Protobuf 3 and gRPC wire format 1,546
python-attrs/attrs A Python package that simplifies class creation and attribute definition. 5,298
jakevdp/pythondatasciencehandbook An online guide and set of executable Jupyter notebooks providing an introduction to core libraries for data science in Python. 43,265
dry-python/returns A tool to write safer and more readable Python code by providing primitives and helpers for functional programming and type-safe interfaces. 3,594
rocky/python-uncompyle6 Decomposes Python bytecode back into equivalent source code 3,796
jorenham/scipy-stubs Provides type hints and stubs for SciPy libraries to facilitate code completion and error detection in Python. 16