имеет ли использование инструкции print вместо инструкции logging какое-либо влияние на производительность в flutter/dart?

#flutter #dart

Вопрос:

Я видел много print() операторов, использующих приложение flutter для просмотра сообщений.

  1. Имеет ли это какие-либо последствия для производительности?
  2. Не лучше ли вместо этого использовать регистратор?

Комментарии:

1. Основное различие между использованием just print и регистратором состоит в том, что большинство фреймворков ведения журнала поддерживают различные категории и приоритет сообщений и могут фильтровать на основе этого. Таким образом, в большинстве ситуаций вы в конечном итоге будете меньше регистрироваться в своих производственных журналах, поскольку здесь у вас не будет подробной отладочной информации.

2. Печать-это быстрое решение для печати на консоли. Регистратор-это более профессиональное решение, в котором вы можете указать, какие сообщения требуют меньше или больше внимания. В любом случае экранный регистратор будет использоваться print .