Вопрос

Извините моего невежества, так как я не компьютерный инженер, а с корнями в биологии. Я стал отличным поклонником предварительно выделения объектов (kudos to и r Indeno by Patrick Burns) и хотел бы улучшить мои привычки кодирования. Вместь этого факта я думал о написании более эффективных функций и иметь следующий вопрос.

Есть ли преимущества в удалении переменных, которые будут перезаписаны в начале следующего цикла, или это просто пустая трата времени? Ради аргумента, давайте предположим, что размер старых и новых переменных очень похожи или идентичен.

Это было полезно?

Решение

Нет. Автоматическая сборка мусора позаботится об этом просто в порядке.

Другие советы

Я думаю, что это действительно будет зависеть от особенностей дела. В некоторых обстоятельствах, когда объект большой, это может быть хорошая идея для RM (), особенно если она не нужна, и есть много других вещей, прежде чем он будет перезаписан. Но опять же, еще раз, нельзя задумываться об обстоятельствах, заключалась в том, что стратегия может быть дорогостоящим с точки зрения вычисления времени.

Единственный способ узнать, действительно ли это будет стоить того, чтобы попробовать оба пути и проверять систему. Время ().

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top