Время чего? Скорость чего?
Вы видели VS Code хоть раз?
Вы где-то сказали ей это делать?
А почему плохо в контексте квадратного корня?
Посчитать все разности и сложить?
Является ли функция "x²" сюръективной? Инъективной? Биективной? Ничего нельзя сказать без указания областей определения и значений
Ну а допустим парсинг json тоже только из строки возможен?
Функция A -> B, где у неё input, а где output?
Не стоит заботиться о перформансе, если речь идёт о <10% суммарного времени работы программы?
В чем задача-то?
Отлично, но при чем тут «сервисы»?
Ещё десяток таких фич , и приблизится?
Какое отношение ооп имеет к тестам?
Является ли мифическое висящее в воздухе «сложение» групповой операцией? Никто не знает
В этот момент мы должны угадать, что речь о Unity?
А циклы for или foreach — тоже без «заказчика» не разобраться?
И «как же гарантировать функциональную идентичность?»
Какие десять значений типа string мы получим?
Промежутки.Select(ПосчитатьРазность).Sum()?
И что такое ступенчатый массив?