-2000 Lines Of Code An Article by Andy Hertzfeld www.folklore.org Bill Atkinson...who was by far the most important Lisa implementor, thought that lines of code was a silly measure of software productivity. He thought his goal was to write as small and fast a program as possible, and that the lines of code metric only encouraged writing sloppy, bloated, broken code. ...He was just putting the finishing touches on the optimization when it was time to fill out the management form for the first time. When he got to the lines of code part, he thought about it for a second, and then wrote in the number: -2,000. I'm not sure how the managers reacted to that, but I do know that after a couple more weeks, they stopped asking Bill to fill out the form, and he gladly complied. The amount of work not done metricscodemanagementproductivity
Customers don't know what they want At the end of the presentation someone asked whether he thought they should do some market research to see what customers wanted. "No," he replied, "because customers don't know what they want until we've shown them." Then he pulled out a device that was about the size of a desk diary. "Do you want to see something neat?" When he flipped it open, it turned out to be a mock-up of a computer that could fit in your lap, with a keyboard and a screen hinged together like a notebook. "This is my dream of what we will be making in the mid- to late eighties," he said. They were building a company that would invent the future. Walter Isaacson, Steve Jobs The iMac