Hacker News new | ask | show | jobs
by mattmanser 5247 days ago
Compiling's not the totality of the problem.

I switch between the two modes this article describes quite regularly.

Reflecting on it other things cause me to go into distraction mode are:

- Not sufficiently planning out boring changes (That's easy! Get stuck as I realise I've done it wrong. 1 hour later, oh, I'm reading HN, how did that happen?)

- Having to write large, but simple objects or CRUD code

- A change or bug that requires picking apart poorly written code. Refactoring helps me stay focused but that often feels like procrastination.

- Using a library I don't know well but is documented poorly

- Trying to get OAuth authentication working (every single bloody time, I hate it)

- Having to modify any existing javascript even if I wrote it, I find js so hard to re-parse. function, function, function, function, function, function. I can't pick out the flow of the code. One of the reasons I've never got on with Lisp either I think.