CHAPTER2Figuring OutWhat TheyExpected

When I was in college many years ago, a friend of mine down the hall pulled an all-nighter. A critical term paper was due the next day, and he stayed up until 6 A.M. banging away on his Macintosh. Finally, bleary-eyed, he turned off the computer and tried to catch a couple of hours of sleep before the paper was due.

Yep.

He turned off the computer.

Notice I didn't say that he saved his work and turned off the computer. At 6 A.M., he forgot about that little thing.

At about 7:45 A.M., he came knocking on my dorm room door in despair. "Um, you know computers," he was practically crying. "Can't I get my paper back?"

"You didn't save it at all?" I asked.

"Nope."

"Never? All night long you never once hit Save?'" ...

Get User Interface Design for Programmers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.