Tuesday, June 23, 2015

Writing vs Programming: The Neverending Cycle

Writing novels is like coding applications: Write a first lame draft, work on drafts--make it better and more compact, and then "test."

The result of the testing--beta-reading for novels--shows mind-twisting problems that require lots of thinking and patience to solve. So there you go, feeling Superman, fixing, cutting, adding, not wanting to "kill your babies." The new draft is the coolest thing ever, right? So clean, ready to go to the customer or to query the agents. But fixing also implies breaking. As a rule, massive changes break other stuff.

And there you go with more testing.
And more fixes.
And more testing.
And ... and ... you feel like puking.
Can't go through it once more.

This test cycle repeats forever because "there's always one more bug, one more problem." So, no such thing as a perfect novel or app.

There, I said it.

No comments :

Post a Comment