How to be a good programmer?
I am laughing_rex.
I am from kolkata, India. I am a B-tech student. I am very much interested in programming, and I wish to become a pro. I googled for good programming forums and that brought me here.
I was hoping someone over here could tell me, how to be a good programmer. Looking forward to replies...:-)
Re: How to be a good programmer?
Practice, a lot of practice.
Re: How to be a good programmer?
Quote:
Originally Posted by
Marc G
Practice, a lot of practice.
... and when you're done with that... practice even more.
Re: How to be a good programmer?
You don't come back stay with your parents these days ?
Re: How to be a good programmer?
The way to do that is understand how everything works. Not just the top level functions and operations, but how they actually work.
For Example: (this is VERY basic, but a simple example)
C++ string concatinate:
which translates (crudly) to:
Note: the C++ function has more overhead maintaining the size of the "a" buffer, but I am ignoring that here - another thing to learn about.
Which is:
Code:
char *_a = a; *_b = b;
while( *_a ) ++_a;
while( *_b ) *_a++ = *_b++;
Which translates directly to assembly. (This is why C is the fastest language above Assembly.)
Then, of course, practice, practice, practice... :D
Re: How to be a good programmer?
Re: How to be a good programmer?
Quote:
Originally Posted by
Ledidas
You don't come back stay with your parents these days ?
Quote:
Originally Posted by
Ledidas
I don't get it.
I don't get what his/her parents have to do with it either.
What don't you get?
-Erik
Re: How to be a good programmer?
a << b;
which translates (crudly) to:
Code:
strcat(a, b);
?
What practice ? and what does
"Which translates directly to assembly. (This is why C is the fastest language above Assembly.)" actually mean ?
Re: How to be a good programmer?
Quote:
Originally Posted by
egawtry
I don't get what his/her parents have to do with it either.
-Erik
Why do you care ?
Re: How to be a good programmer?
Whenever there are police, I can't be a good programmer. I become nervous and unable to program anything as they stand behind me.
Re: How to be a good programmer?
Quote:
Originally Posted by
Ledidas
Why do you care ?
I don't, except that this isn't Facebook.:eek:
====================
As for your question, what I am saying is that a good programmer needs to understand the fundamentals. It is impossible to write efficient code otherwise.
-Erik
Re: How to be a good programmer?
Quote:
Originally Posted by
egawtry
I don't, except that this isn't Facebook.:eek:
====================
As for your question, what I am saying is that a good programmer needs to understand the fundamentals. It is impossible to write efficient code otherwise.
-Erik
Hey, I kinda like you code. Looks like a good transformation.
Re: How to be a good programmer?
Quote:
Originally Posted by
Maejie
Whenever there are police, I can't be a good programmer. I become nervous and unable to program anything as they stand behind me.
Police??!?:eek:
I also hate it when someone is peering over my shoulder. If it is my boss, I just grit my teeth and bear it. Anyone else, I tell them to move. One of my main pet peeves.
As long as you aren't doing anything wrong, you have nothing to worry about. What made them stop standing behind me is that I got good enough that they couldn't make head or tails of what I was doing, so they left. :D
-Erik
Re: How to be a good programmer?
Logical...
Code:
Delegate Function myCheck(ByVal x As String) As Boolean
Sub mySub()
Dim myDelegate As myCheck = Function(x As String) _
If(x = "LAMBDA Function", True, False)
Re: How to be a good programmer?
Hello,
It's depend on knowledge of programming.
If you have a more knowledge on that topic than you can easily catch up the funda.
And you also do more an more practice.
Thanks & Regards,
Jacob
http://www.esparkinfo.com/