For almost as long as I have been a programmer, I have been involved with standards. One was a national standard; others were programming guidelines.
Almost always I advocated standards because I belived that standards were a cost effective way to improve programmer productivity. Reusability and readable code were always goals of my own programming efforts. I am surprised, and concerned, that all programmers don't recognize the same.
The following are links to standards activities in which I participated. There are also some rationales and experiences that influenced my standards work that I believe are worthwhile recalling. I hope you enjoy the read.