Fawkes NF
сегодня была неформальная беседа с преподом по программированию,
одновременно с ним мы являемся авиамоделистами, поэтому уже давно Вась - Вась, между собой
.
Беседа состоялась на тему "Оптимизация", т.е. ускорение, улучшение работы программ, конкретно: мне было дано задание написать программу, которая решает игру "Пятнашки", и мы беседовали как избежать повторных комбинаций, чтобы программа не зациклилась
, были перебраны все варианты: от поэлементного сравнения, до счета суммы значений элементов в каждой строке. все варианты имели право на жизнь. Поэтому мы искали самый быстрый и простой вариант
. В конце было решено использовать вариант суммы(см. выше), все уже было продумано, код записан. и тут я говорю: "А вот еслиб я писал не на Паскале, а на Си, то использовал бы не целые типы, а строковые, и потом просто сравнивал бы строки между собой, тем более в Си есть специально для этого функция", препод смотрит на меня около минуты, а потом произносит: "Игде ты раньше был??"
Так уж вышло, что 40 минут мы разрабатывали программу впустую.
да, тяжела и неказиста, жизнь простого программиста :-).


Беседа состоялась на тему "Оптимизация", т.е. ускорение, улучшение работы программ, конкретно: мне было дано задание написать программу, которая решает игру "Пятнашки", и мы беседовали как избежать повторных комбинаций, чтобы программа не зациклилась





да, тяжела и неказиста, жизнь простого программиста :-).
"@настроение: отвратительное, омерзительное, плохое в общем"
Эмм, можешь больше не расстраиваться, я больше не буду так надолго исчезать!