-
December 23rd, 2011, 12:52 AM
#1
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...:-)
-
December 23rd, 2011, 02:42 AM
#2
Re: How to be a good programmer?
Practice, a lot of practice.
-
December 25th, 2011, 07:58 AM
#3
Re: How to be a good programmer?
Originally Posted by Marc G
Practice, a lot of practice.
... and when you're done with that... practice even more.
-
December 25th, 2011, 04:17 PM
#4
Re: How to be a good programmer?
You don't come back stay with your parents these days ?
-
December 26th, 2011, 01:28 PM
#5
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...
-
December 26th, 2011, 04:18 PM
#6
Re: How to be a good programmer?
-
December 26th, 2011, 04:24 PM
#7
Re: How to be a good programmer?
Originally Posted by Ledidas
You don't come back stay with your parents these days ?
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
-
December 26th, 2011, 08:19 PM
#8
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 ?
-
December 26th, 2011, 08:22 PM
#9
Re: How to be a good programmer?
Originally Posted by egawtry
I don't get what his/her parents have to do with it either.
-Erik
Why do you care ?
-
December 26th, 2011, 08:28 PM
#10
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.
-
December 26th, 2011, 08:28 PM
#11
Re: How to be a good programmer?
Originally Posted by Ledidas
Why do you care ?
I don't, except that this isn't Facebook.
====================
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
-
December 26th, 2011, 08:31 PM
#12
Re: How to be a good programmer?
Originally Posted by egawtry
I don't, except that this isn't Facebook.
====================
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.
-
December 29th, 2011, 01:57 PM
#13
Re: How to be a good programmer?
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??!?
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.
-Erik
-
December 29th, 2011, 10:38 PM
#14
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)
-
January 20th, 2012, 01:04 AM
#15
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/
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|