Ed Yourdon: This ice cream cone makes me feel positively ... sinful