Comprehensive Guide for Clean Code
Guide for Becoming a Good Programmer
Making You Better in Python
Software Engineering
Don't Think Complex
"We programmers think we spend most of our time power typing.
We Don't.
We spend most of our time looking into the abyss."
- Douglas Crockford
You are responsible for your own code
Do not Overuse
Code Should Speak for Itself if possible
Don't Repeat Yourself
Get Out Of OOP Zone Sometimes
Needless Layers of Abstraction
Simple Things Don't Need OOP