[racket] OFFTOPIC - Quote on Programming
Well, that may depend on how you define "clever code". Surely it is clever
to write well documented code that can easily be understood, debugged,
maintained and reused by yourself and by others. Understanding may require
knowledge of the discipline the code is written for, of course. In my
opinion it helps a lot first finishing the documentation and the design
(both user and 'inside' docs) before starting coding. With good and well
described design it is even possible to leave the coding to another person,
just like an architect designs a building and constructors build it.
My 2c, Jos
_____
From: users-bounces at racket-lang.org [mailto:users-bounces at racket-lang.org]
On Behalf Of Harry Spier
Sent: martes, 19 de marzo de 2013 2:56
To: users
Subject: [racket] OFFTOPIC - Quote on Programming
I found this quote on a blog and couldn't help sharing it :-)
"Debugging is twice as hard as writing the code in the first place.
Therefore if you write the code as cleverly as possible, you are by
definition not smart enough to debug it." Brian Kernigan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/users/archive/attachments/20130319/494f2f01/attachment.html>