3 ms·
One of his most absurd posts. Writing code is not like taking dictation or even writing prose. In a split-second I can think up a sentence, one that's likely
by ataggart 16y ago
One of his most absurd posts.
Writing code is not like taking dictation or even writing prose. In a split-second I can think up a sentence, one that's likely "good enough" to convey whatever point I'm trying to make. Further, there is almost no divergence between thinking of a sentence and its eventual form.
Perhaps I am dull-witted, but very often a split-second isn't sufficient to think about what function I need to write, much less also figure out what the implementation should be. I have to think far more deeply about what code I need to write, to the point that the time spent touching the keys is minimal; the situation becomes even more negligible the more terse the language. In terms of character length, an office secretary would be able to bang out a clojure library in a few minutes, one that took weeks to actually write.
P.S. I timed writing the above. 90% of the time was spent on thinking, editing, etc.; only 10% of the time accounted for actually banging out words.