• Как влияют рекурсии на производительность?

    @Katzuhiro_Akira Автор вопроса
    Тут не просто вкус и цвет. В любой более-менее приличной IDE после объявления функции, например

    Видимо, смотря какая и с каким языком(eclipse, сейчас, мне не выдал такую конструкцию, хотя с java методам показывает(не важно, вообщем)).

    Понял, спасибо. С иными типом данных действительно несуразница получается, особенно если это реальные данные, правда в моем случае это просто заглушка где входящие данные это не прямые данные, а только обьект переключателя(режим работы, например), но все-равно запомню.
  • Как влияют рекурсии на производительность?

    @Katzuhiro_Akira Автор вопроса
    В том и дело, что func2 и func это одна и таже функция(по сути) т е все тот же код, но с реакцией на положительный вывод. Т е одна функция типа stand-by(включено пока не вырубишь руками), а другая завершенная(сделал дело - завершись).
    Просто, у меня небольшие сомнения по поводу скорости ответа такой функции(пока найдет, пока инициирует).

    По поводу альтернативного решения: тут на вкус и цвет.
  • Как влияют рекурсии на производительность?

    @Katzuhiro_Akira Автор вопроса
    По сути это пример опционального файла где описаны сами функции.
    В исполнительном получится нечто вроде:
    Некие инициализации интефейса/подключений/ и т д
    
    if(func(func2(func3(data)))==true)
    {
      $end = func4(true);
    }
    else
    {
      Вывод ошибки
    };
    
    Результирующие функции


    Немного утрирую и пример немного неудачный. Если описать словами, то по такому принципу сейчас вывожу страницы в своих инструментах