|
Posted by Oli Filth on 09/26/06 22:36
Chung Leong said the following on 26/09/2006 23:05:
> Programming is not unlike writing prose. If you write something isn't
> easily comprehensible by another programmer, it's you who is the bum.
That's only true up to a point. The clearest, most beautiful, most
amazingly commented code in the world isn't going to be understood if
it's OO, and the reader doesn't know anything about OOP. Similarly if
the code is to implement a compiler and the reader doesn't know compiler
theory. Similarly if the code is implementing MP3 codec and the reader
doesn't know signal theory and compression theory, etc. etc. (insert
scenario of your choice)
The point is that good code is of no use if the reader doesn't
understand the theory of the algorithm/technique that's being implemented.
Although obviously, one can always read up on the subject in question.
(And obviously, you're probably not being hired to implement an MP3
codec or a compiler in PHP.)
--
Oli
Navigation:
[Reply to this message]
|