Programming by dictation?
Posted
by
Andrew M
on Programmers
See other posts from Programmers
or by Andrew M
Published on 2011-02-15T01:16:06Z
Indexed on
2011/02/15
7:33 UTC
Read the original article
Hit count: 405
ie. you speak out the code, and someone else across the room types it in
Anyone tried this?
Obviously the person taking the dictation would need to be a coder too, so you didn't have to explain everything and go into tedious detail (not 'open bracket, new line...' but more like 'create a new class called myParser that takes three arguments, first one is...').
I thought of it because sometimes I'm too easily distracted at my computer. Surrounded by buttons, instant gratification a click away, the world at my fingertips. To get stuff done, I want to get away, write my code on paper. But that would mean losing access to necessary resources, and necessitate tedious typing-up later on. The solution? Dictate.
Pros:
- no chance to check reddit, stackexchange, gmail, etc.
- code while you pace the room, lie down, play billiards, whatever
- train your brain to think more abstractedly (have to visualize things if you can't just see the screen)
- skip the tedious details (closing brackets etc.)
- the typist gets to shadow a more experienced programmer and learn how they work
- the typist can provide assistance/suggestions
- external pressure of typist expecting instructions, urging you to stay focussed
Cons
- might be too hard
- might not work any better
- rather inefficient use of assisting programmer
- need to find/pay someone to do this
© Programmers or respective owner