What's the best software analogy you've heard?

Posted by Mantorok on Stack Overflow See other posts from Stack Overflow or by Mantorok
Published on 2010-06-15T13:43:17Z Indexed on 2010/06/15 13:52 UTC
Read the original article Hit count: 250

Filed under:

Hi

Quite frequently I have to explain things to Project Managers who sometimes want to know a little bit more about something, and sometimes I try and come up with some analogy that best explains it.

Now, I can't really kick this off with a good analagy because mine usually suck, but I would be interested in yours, or some you've heard that have been used to simplify explanations.

One analogy that does come up often is when explaining Interfaces (i.e. .Net) to which I usually explain in terms of a vehicle has a driver interface, and all vehicles must implement that interface so that anyone who can drive a vehicle will be able to utilise it.

Any more? Would like to hear some, both serious and humourous. Please close if a duplicate.

© Stack Overflow or respective owner

Related posts about software-development