DEV Community


Discussion on: Seven useful programming habits

julichala profile image
El Chala

I love doing desktop tests with paper and pencil for complex functionalities with lots of logic. This helps me understand and better document my code.

binaryforgeltd profile image
Bart Karalus Author

That is great! It is sometimes good to write or draw our thoughts down on a good old piece of paper. They appear to make more sense when we can see them with our eyes. :)

sanguine8082 profile image
Aaron Pfalzgraf

I do this too! It's usually to try and understand what code someone else wrote is doing.

I'll take the excerpt I'm stuck on, print it out, and then draw lines between function calls, highlight areas, etc.

There really is something different about having it physically in front of you.