Should a programmer take writing lessons to enhance code expressiveness?

Posted by Jose Faeti on Programmers See other posts from Programmers or by Jose Faeti
Published on 2012-08-28T08:35:32Z Indexed on 2012/08/28 9:50 UTC
Read the original article Hit count: 332

Given that programmers are authors and write code to express abstract thoughts and concepts, and good code should be read by other programmers without difficulties and misunderstandings, should a programmer take writing lessons to write better code?

Abstracting concepts and real world problems/entities is an important part of writing good code, and a good mastery of the language used for coding should allow the programmer to express his thoughts more easily, or in a better way. Besides, when trying to write or rewrite some code to make it better, much time can be spent in deciding the names for functions, variables or data structures.

I think this could also help to avoid writing code with more than one meaning, often cause of misunderstanding between different programmers. Code should always express clearly its function unambiguously.

© Programmers or respective owner

Related posts about programming-practices

Related posts about coding-style