|
|
|
|
|
by dozzie
3455 days ago
|
|
Yes, I do print source code. If it's somebody's code (or mine from long ago)
I need to rewrite or reorganize and it fits on several pages of paper, I find
it much easier to analyze it this way. I can doodle and write remarks on top of the code, but I think much more
important aspect of written code is it gives different friction profile than
browsing the same code with editor (or on a screen in general). This "friction" thing is hard for me to put into words, as it's quite subtle
feeling. I can't freely search the code for identifiers nor run it, so I'm
sort of forced to make notes and remember things, but I can mark parts of the
code in different ways, and I can write an alternative pseudocode alongside
the original, and I can add a TODO or REMOVE or UNNECESSARY marks. I do a similar thing for code I need to write, except, obviously, I have
nothing to print yet. I write the parts of the code on paper, (what allows
me to omit all the uninteresting trivia). Then I can proceed with what I would
do with printed code. |
|