Hacker News new | ask | show | jobs
by allo37 1617 days ago
My usual approach is a bit like how I wrote essays on loose-leaf paper back in school: Start with a rough draft, and then once all your edits are done, produce a "clean" copy.

I think a lot of code that is described as shitty comes from doing the first step, but due to time constraints the second step is skipped.