Hi Erop
AV>>Почему пока выполняется функция они не могут поменяться? А если меняются и функция не чистая, то повторный проход при отладке даст другой результат, чем при первом проходе.
Е>Вот тебе пример.
Е>Функция вычисляет качество варианта перевода предложения с английского на русский. При этом она вычисляет качество нехорошо. То есть ты даже понимаешь формулу и почему получилось такое качество, но ен понимаешь что надо бы вернуть. Хочется немного поиграть параметрами.
Е>Вот тут-то подход и станет удобным.
Как часто встречается такая потребность? Как правило, если функции переданы не те параметры, то приходится не играть с ними, а искать почему пришло не то, что ожидалось. А для играния той ситуации, что ты описал, мне кажеться, лучше сделать небольшую программу-прототип с которой и играть параметрами. Причем прототип лучше писать не на компилируемом языке.
Е>Конечно если функуия нормальная, константаня там и всё такое
И насколько много таких функций у тебя?
--
С Уважением
Posted via RSDN NNTP Server 2.0