DEV Community

Discussion on: Seven useful programming habits

Collapse
 
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.

Collapse
 
binaryforgeltd profile image
Bart Karalus

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. :)

Collapse
 
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.