DEV Community

Discussion on: Best Programming Practices in Python.

Collapse
 
jhelberg profile image
Joost Helberg

Nice article and applies, of course, to many other programming languages. But foremost, and that is missing from this article, document the problem you're trying to solve before writing down the first letter of code. This documentation includes business rules, goal and approach. Then, make the code part of this documentation. It's called literate programming and should be used a lot more.