Проблема в том, что я оперирую общими понятиями, а ты спускаешься до конкретной ситуации. Пример мы выше рассмотрели, если сделать сразу что б функция расчёта квадратного корня возвращала значение, а не использовало это значение (запись в файл), проще в дальнейшем переиспользовать ее, а следовательно не переписывать тело функции