Coding principles every engineer should know
-
"...my personal engineering principals." 'Nuff said. :| /ravi
My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com
-
Why would engineers want to know coding principles? :confused: Isn't that like saying they should know accounting principles? Or agricultural principles?
You'll never get very far if all you do is follow instructions.
-
"...my personal engineering principals." 'Nuff said. :| /ravi
My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com
Sure, headlines are always (ALWAYS!) hyperbole.
TTFN - Kent
-
Why would engineers want to know coding principles? :confused: Isn't that like saying they should know accounting principles? Or agricultural principles?
You'll never get very far if all you do is follow instructions.
:rollseyes: Well, I'm assuming he means 'software engineer', and context would help there, but sure. On the other hand, yes, I do think engineers should know accounting principles. Ag principles? I suppose depending on the type of engineer?
TTFN - Kent
-
Why would engineers want to know coding principles? :confused: Isn't that like saying they should know accounting principles? Or agricultural principles?
You'll never get very far if all you do is follow instructions.
Engineering field comes with a discipline where one has to follow the principles and practices. Although the author might not have specifically said about Software Engineer, still every Engineer irrespective of their field will have their own principles. Today everyone jumps in and codes but do they all become "Good or Great Programmers", Yes if they do follow the fundamental principles. BTW The Ten Commandments that a person follows is nothing but "Biblical principles". http://en.wikipedia.org/wiki/Ten_Commandments[^]
-
:rollseyes: Well, I'm assuming he means 'software engineer', and context would help there, but sure. On the other hand, yes, I do think engineers should know accounting principles. Ag principles? I suppose depending on the type of engineer?
TTFN - Kent
Kent Sharkey wrote:
I'm assuming he means 'software engineer'
Ah, self aggrandizement in a blog post; how quaint.
You'll never get very far if all you do is follow instructions.
-
When I was in school I went to the principle pretty often and he was real interested in the trouble I got in. He had a paddle with my name on it...
Along with Antimatter and Dark Matter they've discovered the existence of Doesn't Matter which appears to have no effect on the universe whatsoever! Rich Tennant 5th Wave
-
-
I agree with most of what he says. I would also add RTFM.
"If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair. Those who seek perfection will only find imperfection nils illegitimus carborundum me, me, me me, in pictures
-
Not bad though he missed lot of them.
Kent wrote :
I don't believe in principle
Me neither, But I sometimes follow principle and this is my fav. one.The Ten Commandments of Egoless Programming[^]
Wonde Tadesse
-
-
One of these "First rule of optimizing: don’t." reminds me of Martin Fowler's "First Law of Distributed Object Design: Don't distribute your objects" (Patterns of Enterprise Application Architecture).
"If you don't fail at least 90 percent of the time, you're not aiming high enough." Alan Kay.