понедельник, 11 января 2010 г.

[comp.prog.humour] Матч “Витязь” - “Авангард”: вот и программируй в таких условиях ;)

Скандал в КХЛ – матч “Витязь” против “Авангарда” был сорван из-за массовой потасовки хоккеистов. В результате каждой команде было присуждено техническое поражение. А теперь представьте – вы пишете программу для ведения статистики чемпионата КХЛ. Сломается она, если результатом очередной встречи между двумя командами будет поражение обоих команд? ;)

Я, например, не уверен, что у меня бы такой исход матча был предусмотрен. А ведь возможны и более тонкие моменты. Например, пишется фрагмент, который подсчитывает статистику встреч двух команд. Оказывается, если при его написании интуитивно предположить, что количество выигрышей одной команды равно количеству проигрышей второй, то в программе будет бага.

2 комментария: