Hi Kohei, Kohei Yoshida wrote:
While I agree with the gist of your statement, I must say this is not universally applicable to all forms of creative activities, of which coding is one. Often a conceived idea of a certain code design can be easily formulated in terms of programming code, but the same idea may not be easily expressed in words. Even if an attempt is made to express it in words, it just incurs a great deal of pain, and more often than not, it ends up not accurately depicting the original idea, or ends up with lengthy piece of sentences and paragraphs that accurately depicts the idea, but becomes far larger in size than the original piece of code it tries to depict. In the latter case, it is much easier to test the idea with code rather than with words. Moreover, as a programmer gains more experience thinking and writing code, the tendency to conceive of ideas instantly without the help of words becomes stronger. So, to a seasoned programmer, dumping an idea in terms of code is equivalent of non-programmer dumping an idea in words, not to mention doing so is much more pleasant and fun activity than trying to describe an algorithm or code design in words alone... Just for what it's worth...
I think it is party right what you write. Because I've some more experience is writing words than code, I don't have that 'problem' and maybe under estimate it.
OTOH, there is an idea, and a programmer has to be able to tell /explain what he/she wants to achieve, one way or another. Isn't it?
Maybe the problem is, that the description shouldn't include details and all steps, but just the main-lines. For example:
this feature offers a dialog/menu, that the user can find there, which gets data from there, and in which the user can do this, and has as result that such, and so, and the data is stored in that place/way. Just my thoughts ... Cor -- Cor Nouws Arnhem - Netherlands nl.OpenOffice.org - marketing contact --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
