The Artima Developer Community
Sponsored Link

Weblogs Forum
Becoming a Better Programmer

16 replies on 2 pages. Most recent reply: May 12, 2007 10:34 AM by Raji Gogulapati

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 16 replies on 2 pages [ « | 1 2 ]
Trond Olsen

Posts: 2
Nickname: trondolsen
Registered: Jan, 2004

Re: Becoming a Better Programmer Posted: May 5, 2007 9:32 PM
Reply to this message Reply
Advertisement
In my case it's documentation. Currently I'm coding in my spare time and using a Wiki (WikiMedia) to document the development process. The ease of adding documentation through a Wiki has been very instructive for me. Especially for stuff I'd usually fix once then later forget, and also for keeping track of research. I'm not sure though of how much of the actual application documentation I want to bring into the Wiki.

Raji Gogulapati

Posts: 5
Nickname: rajig
Registered: Nov, 2005

Re: Becoming a Better Programmer Posted: May 12, 2007 10:34 AM
Reply to this message Reply
Some general habits for becoming a better programmer would be to
discuss about the code,
read,
Pay attention to patterns by reading and following senior professionals work,
Review (criticize) code,
Share,
Co-create,
Collaborate in what ever environments the programmer is working.

All this is similar to what literature students do as an established practice. Making this "approach" well known in the novice programmer world can avoid some confusion.

In other words there is no short cut to be a better programmer!

Flat View: This topic has 16 replies on 2 pages [ « | 1  2 ]
Topic: Becoming a Better Programmer Previous Topic   Next Topic Topic: Web Standards: Only Less of a Mess

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use