3 ms·
http://steve-yegge.blogspot.com/2008/09/programmings-dirtiest-little-secret.html http://steve-yegge.blogspot.com/2008/09/programmings-dirties...
by mtoledo 16y ago
http://steve-yegge.blogspot.com/2008/09/programmings-dirtiest-little-secret.html http://steve-yegge.blogspot.com/2008/09/programmings-dirties...
- ataggart 16y agoOne 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.