Three Things I Learned About Software WHILE NOT in College

Scott Hanselman lists three things he learned while in/not in college. Here are three things I learned in/after Uni.

Things I Learned about Software in College

  1. Always lock resources in the same order to avoid deadlock
  2. Adding more whitespace around your code gets you higher marks
  3. Friends let you see their private parts

Things I Learned about Software While Not in College

  1. Software is only soft if you build it to be soft. Otherwise, its a trade off between refactoring or hacking to change it.
  2. Iterative development doesn’t work when phase 2 is a complete rebuild of phase 1 because you didn’t get the requirements right in the first place
  3. You will never ‘add the comments later’

2 Responses to “Three Things I Learned About Software WHILE NOT in College”

  1. csixty4.com » Blog Archive » Nuggets of Wisdom Says:

    [...] You will never ‘add the comments later’ (Andrew Butel) [...]

  2. Webmaster Forums Says:

    I found your site on google, great site, keep it up. Will return in the future. Submitted this post to Google News Reader.

Leave a Reply