Привет. Влияет ли на производительность кол-во методов? Ибо от кол-ва

методов увеличивается и кол-во вызовов этих методов, а каждый вызов это время.

Просто, если так прикинуть, то в моём понимании при использовании ООП нужно большое кол-во методов, чтобы каждый метод делал конкретное действие. И как-то вот задаюсь вопросом, нормально ли будет делать в таком направлении? Просто могу и в некоторых случаях делать метод с более широким в понимании названием, которые выполняет несколько действий, и не нужно будет создавать доп. методы, постоянно передавать в них данные и т.д.

4 ответов

21 просмотр

влияние ничтожно мало

Экономия на спичках

Количество самих методов особо не влияет, количество самих вызовов влияет. Если ты какой-то метод вызываешь 10000 раз за кадр, то оверхед на вызов может быть вполне ощутимым

Разницу ты особо не почувствуешь, особенно при aot компиляции

Похожие вопросы

Обсуждают сегодня

Ребята, всем привет. Подскажите, пожалуйста, можно ли как-то через бота понять, что этого бота добавили в группу\канал и выдали ему права администратора?
Artem Stormageddon
9
Это переведённый текст с английского. Я не говорю на русском, но могу использовать переводчик Телеграм. Приветствую! Я начинающий веб-разработчик и все еще учусь. В настояще...
𐩱𐩪𐩣𐩱𐩲𐩺𐩡
3
А не хотим ли мы развлечься? 😉 Но так чтобы с пользой для наших профессиональных навыков?? 👨‍🎓👩‍🎓 Предлагаю на октябрь запланировать тестовый запуск новой командной игры "Игр...
Andrii Kurdiumov
2
Привет всем! Почему этот код не срабатывает при добавлении или удалении пользователя из чата? bot.on('chat_member', async (ctx) => { console.log(ctx); }) bot.launch({allo...
Alexander
5
у кого сколько оперативы на базе данных ?
АДИЛЬБЕК
4
Через бот апи возможно получить ID стикерпака? Не ссылку.
Vexylon [АФК до 09.09]
5
Привет Хочу сделать аналог iCloud’а для своих проектов, чтобы пользовательская информация хранилась в облаке, была доступна во всех сервисах, её можно было подсасывать везде)...
Виталий
9
В тг можно спарсить всех кто пишет в группе? Если список участников скрыт
S
3
код Event::listen('cms.page.display', function (&$content, $slug, $page, $html) { if (is_object($content)) { dump($content); } else { dump($s...
Point 111
3
Всем привет. Не понимаю, в чём тут шутка юмора. Убирается только разрешение на send_messages. А send_media_messages остаётся. Как сделать, чтобы оба убирались? await b...
Alexander
2
Карта сайта