Writing "Real" Production Code : Interview with Kent Alstad - Part 1