Простой языковой вопрос.Я всегда делал это:
myVar = myObj.myAttribute
, когда мне нужно много раз получить доступ к моему атрибуту.
Мне интересно, приобрел ли я это суеверие или вообщебыстрее?
Редактировать: Я также хотел бы знать, является ли это
myVar = myObj.myAttribute/100
for (i=0; i<100; i++) {
print myVar*i;
}
более эффективным, чем помещение (myObj.myAttribute / 100) в цикл.Будут ли современные компиляторы и интерпретаторы обнаруживать, что эта часть уравнения не меняется?