Хоть и боян, но
Жена посылает программиста в магазин:
- Дорогой, купи, пожалуйста, палку колбасы, и если будут яйца, то купи десяток.
Через полчаса программист возвращается с десятью палками колбасы.
Жена:
- Что это?! Зачем ты купил столько колбасы?
Программист:
- Ну так яйца-то были...
Хахх) Тоже один боян напомнило)
Жена программиста уехала в гости. Оставила ему инструкцию, как приготовить суп. Он читает инструкцию: 1. Вскипятить 3 литра воды в кастрюле...
Программист задумался, где ему взять ровно три литра воды. Пошёл в магазин и взял 2 полторашки пива.
Хм, думает он. Если есть пиво, нахуй мне суп?
нет там "в итоге 10", есть просто два вызова:
купи(палка_колбасы) // пожалуйста
если (вналичии(яйца)) {
купи(десяток)
}
А если так?
списокПокупок = {палкаКолбасы: 1}
если (магазин.прилавок.яйца > 0)
списокПокупок.палкаКолбасы = 10
магазин.купить(списокПокупок)