View Single Post
Old 04-22-2011, 01:57 PM   #12
Michael.James.Clark
Senior Member
 
Location: Palo Alto

Join Date: Apr 2009
Posts: 213
Default

Well, I am probably expanding on the original topic a bit.

I think the over-arching topic here is things developers probably don't need for themselves that are very useful to users. In that case, commenting code and strong documentation are both part of that.

The other thing we all benefit from is strong error reporting, which again I think goes in the same bin of things users would love that developers don't necessarily need (or directly benefit from) for themselves.

The point I'm making is that including things that may not count to your CS Ph.D committee or that may not have meaning on a grant app can still have an impact on you personally--making your code and programs easier to use for others makes it more likely they'll use it and therefore publish with it/communicate with you/et cetera, which benefits you personally.
__________________
Mendelian Disorder: A blogshare of random useful information for general public consumption. [Blog]
Breakway: A Program to Identify Structural Variations in Genomic Data [Website] [Forum Post]
Projects: U87MG whole genome sequence [Website] [Paper]
Michael.James.Clark is offline   Reply With Quote