Write beautiful code
-
Mark Newlin[^]:
Writing code is much more than an engineering discipline; it is a true art form. Each line of code you write reflects your understanding of the language, your ability to communicate ideas to other engineers, and the lessons lessons from previous projects.
"It is not sufficient to see and to know the beauty of a work."
-
Mark Newlin[^]:
Writing code is much more than an engineering discipline; it is a true art form. Each line of code you write reflects your understanding of the language, your ability to communicate ideas to other engineers, and the lessons lessons from previous projects.
"It is not sufficient to see and to know the beauty of a work."
On the other hand I have seen beautiful, gorgeous code that runs like crap, because it is crap. I know engineers, hell, I work with engineers that spend too much time in the powder room making their code look pretty. By the time their done, the project is over deadline and the code doesn't run for beans. Keep your code simple, and write it, so that it works. works. works. :sigh:
-
Mark Newlin[^]:
Writing code is much more than an engineering discipline; it is a true art form. Each line of code you write reflects your understanding of the language, your ability to communicate ideas to other engineers, and the lessons lessons from previous projects.
"It is not sufficient to see and to know the beauty of a work."
IMHO, simple is beautiful. /ravi
My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com
-
IMHO, simple is beautiful. /ravi
My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com
like a spaghetti dinner ;)
.'\\ /\`. .'.-.\`-'.-.\`. ...\_: .-. .-. :\_... .' '-.(o ) (o ).-' \`. : \_ \_ \_\`~(\_)~\`\_ \_ \_ : : /: ' .-=\_ \_=-. \` ;\\ : : :|-..\_ ' \` \_..-|: : : \`:| |\`:-:-.-:-:'| |:' : \`. \`.| | | | | | |.' .' \`. \`-:\_| | |\_:-' .' \`-.\_ \`\`\`\` \_.-' \`\`-------'/xml>
-
On the other hand I have seen beautiful, gorgeous code that runs like crap, because it is crap. I know engineers, hell, I work with engineers that spend too much time in the powder room making their code look pretty. By the time their done, the project is over deadline and the code doesn't run for beans. Keep your code simple, and write it, so that it works. works. works. :sigh:
Ernst Stavro Blofeld wrote:
beautiful, gorgeous code that runs like crap
Isn't that an oxymoron?
Ernst Stavro Blofeld wrote:
Keep your code simple, and write it, so that it works.
:thumbsup:
Wrong is evil and must be defeated. - Jeff Ello
-
On the other hand I have seen beautiful, gorgeous code that runs like crap, because it is crap. I know engineers, hell, I work with engineers that spend too much time in the powder room making their code look pretty. By the time their done, the project is over deadline and the code doesn't run for beans. Keep your code simple, and write it, so that it works. works. works. :sigh:
Ernst Stavro Blofeld wrote:
On the other hand I have seen beautiful, gorgeous code that runs like crap, because it is crap. I know engineers, hell, I work with engineers that spend too much time in the powder room making their code look pretty.
But he does say at the outset...
Quote:
When you write code, your first priority is to satisfy functional and performance requirements.
Kevin
-
IMHO, simple is beautiful. /ravi
My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com
:thumbsup:
-
IMHO, simple is beautiful. /ravi
My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com
-
Ernst Stavro Blofeld wrote:
On the other hand I have seen beautiful, gorgeous code that runs like crap, because it is crap. I know engineers, hell, I work with engineers that spend too much time in the powder room making their code look pretty.
But he does say at the outset...
Quote:
When you write code, your first priority is to satisfy functional and performance requirements.
Kevin
:thumbsup:
#SupportHeForShe
If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun Only 2 things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein
-
On the other hand I have seen beautiful, gorgeous code that runs like crap, because it is crap. I know engineers, hell, I work with engineers that spend too much time in the powder room making their code look pretty. By the time their done, the project is over deadline and the code doesn't run for beans. Keep your code simple, and write it, so that it works. works. works. :sigh:
If it's not the most simple code that satisfies the requirements, both functional and performance, then it's not beautiful code. It's ugly.
#SupportHeForShe
If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun Only 2 things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein
-
like a spaghetti dinner ;)
.'\\ /\`. .'.-.\`-'.-.\`. ...\_: .-. .-. :\_... .' '-.(o ) (o ).-' \`. : \_ \_ \_\`~(\_)~\`\_ \_ \_ : : /: ' .-=\_ \_=-. \` ;\\ : : :|-..\_ ' \` \_..-|: : : \`:| |\`:-:-.-:-:'| |:' : \`. \`.| | | | | | |.' .' \`. \`-:\_| | |\_:-' .' \`-.\_ \`\`\`\` \_.-' \`\`-------'/xml>
And I'd heard that spaghetti code was bad!
"If you don't fail at least 90 percent of the time, you're not aiming high enough." Alan Kay.