Easter Egg Memories
Monday, November 29th, 2010In the late 90s I worked as a tester (I cringe now remembering my title, “Quality Boss”) at Trip.com. We were a waterfall shop (hadn’t heard of XP, Scrum or the like yet) with some talented programmers and testers. Until it was sold, it was a wonderful place to work. The CEO really cared about the employees, as well as the customers.
Working on one big project, someone started a whiteboard with funny things developers said during the coding and testing phases. The programmers took some of the choice quotes and embedded them in an Easter egg in the application. I printed them off for posterity, which is good, because that particular application was short-lived (though Trip.com lives on as Cheaptickets.com, and the url for the app still redirects there).
I am sure these are quotes you’ve all heard before! The Easter egg was invoked by some combination of inputs and keystrokes in the UI, and resulted in a page that said:
“An error has occurred — when asked about the problem, our developers would probably respond with:”
One of the following responses would come up, randomly:
- “I could just do it so it works”
- “Have you been able to get anything to compile?”
- “If you don’t think that it’s your fault, blame the tools”
- “Hmmm…. That’s bad”
- “It’s working for me”
- “We found out why the query page isn’t working… there’s something weird going on”
- “Who needs error checking?!”
- “Just add more memory”
- “Never show your code your fear.”
- “Sweeeeeet!”
- “Oh, it doesn’t compile? Just comment that part out.”
- “In order to fix the bug, you must become the bug.”
Reading these gave me a laugh and brought back many good memories. But there was bitter with the sweet. Though we successfully delivered the functionality of this project, the product people had failed to communicate (and we had failed to elicit) their number one priority – the search results had to come up within some short amount of time, and they didn’t. The project was a failure.
About a year later, the company was sold, one of the programmers discovered XP Explained by Kent Beck, and we all left to form a new startup and try XP. The rest is history! :->



