Дуракоустойчивость программы
Давеча ходил до клиентов и спросил меня там мужик,
трудно ли писать программы.
И вспомнилось следующее:
1986 год. Первое занятие по информатике. Препод, который у нас ее вела,
спрашивает:
- Охламоны, кто знает, как пишутся программы?
- ?!???
- А кто знает, как пользоваться лифтом?
- А че, зашел, кнопку нажал и уехал.
- Ага, щаззз!!!
И начинает нам объяснять, как им пользоваться с точки зрения программера:
Зашли в подъезд. Есть лифт? Нет - идем пешком, иначе смотрим открыты ли
двери. Нет - жмем кнопку, если не горит, Если двери открыты – заходим,
озираемся - может сосед к лифту бежит (нехорошо обламывать мужика),
если бежит - ждем соседа...
[вырезано (писать лень уже стала)]
- Поняли?
- Ага!!!
- А вы знаете, что такое дуракоустойчивость программы?
- ?!???
- Это когда в лифте дверь открыта, надо посмотреть есть ли он вообще там,
а то можно ебнуться...