събота, 27 септември 2008 г.

Във влак пътуват трима системни програмисти и трима обикновени юзъри. Юзърите си купуват по един билет за всеки, а програмистите - само един и за тримата.
Влакът тръгва. След известно време кондукторът тръгва на обиколка из купетата. Когато го забелязват да се задава по коридора, програмистите се скриват в една от тоалетните. След инспекцията на купетата, кондукторът почуква и на тяхната врата. Оттам се подава една ръка с билет в нея, кондукторът го взима и си заминава.
За обратния път юзърите си купуват само един билет за тримата, а програмистите - нито един. Когато наближава времето за проверка, юзърите се скриват в тоалетната. Един от програмистите почуква на вратата, юзърът подава билета, програмистът го взима и заедно с другите двама се шмугва в съседната тоалетна.
Какъв е изводът?
Не всеки алгоритъм, разработен за употреба от системни програмисти, е подходящ и за обикновени потребители.