View Single Post
  #10   Spotlight this post!  
Unread 25-06-2007, 14:27
AdamHeard's Avatar
AdamHeard AdamHeard is offline
Lead Mentor
FRC #0973 (Greybots)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2004
Location: Atascadero
Posts: 5,506
AdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond repute
Send a message via AIM to AdamHeard
Re: New Programmer working with cmu cam2

Quote:
Originally Posted by Dave Flowerday View Post
Many younger programmers start out that way, however being able to read and understand other people's code (without a big, long explanation from them) is a skill that is an absolute necessity if you plan to pursue a career in software. It is after the first few times that you have to read someone else's code (in order to modify it or fix a bug) when you learn the true value of doing a good job commenting the code you write.

There are very few commercial software products written by a single person. Working with other people's code is just part of the job, so learning how to do it now will benefit you in the long run.
Entirely true... I have to debug several extremely old programs at work sometimes... My boss even wrote them, but didn't comment at the time so even he is confused as to how they work.