O'Reilly Network    


 Published on The O'Reilly Network (http://www.oreillynet.com/)
 http://www.oreillynet.com/pub/wlg/7383

Everything I Know about Programming

by Christopher Diggins
Jul. 14, 2005

I've been programming computers for twenty years. I've finally come to terms with the fact that I only know three things:



  1. your code will change

  2. no matter how simple you think your code is, it is complete nonsense to almost everyone else

  3. if you haven't tested your code then it's probably wrong





Christopher Diggins is a freelance C++ programmer and consultant, and writes the Agile C++ column for the C++ Users Journal. He is also the designer of the Heron programming language, and spends far too much time in front of his computer. Christopher's homepage is www.cdiggins.com.

oreillynet.com Copyright © 2006 O'Reilly Media, Inc.