3 ms·
I'm a programmer in my 30's and my wife is a writer (short stories mainly). We've discussed how similar writing and programming are, and it's a lot more than I
by kyrra 12y ago
I'm a programmer in my 30's and my wife is a writer (short stories mainly). We've discussed how similar writing and programming are, and it's a lot more than I would have initially though.
Think of when you are working on a large project and you all of a sudden need to refactor some module which then has a huge impact all over the application. This is similar to a novel where late into the book the author figures out they want to change some part of a main character (like their origin, name, just some kind of detail), which will require fixing it all over the book. Writers refactor similarly to programmers.
Writers have outlines. Programmers have design documents.
There are more parallels between the two, but I forget many of them right now.
- xor-xor 12y agoSpeaking of such parallels... There's that classic essay by Thomas Scoville - "The Elements Of Style: UNIX As Literature" (http://theody.net/elements.html http://theody.net/elements.html). I highly recommend reading it to anyone, even though it's not directly tied to "programmers" in the contemporary sense of this term.