devxlogo

Always Make a Local Copy of an Object

Always Make a Local Copy of an Object

Reading from the object variable is always slower than reading from the local variable. So, if you are reading from the object variable frequently, then save it in a local variable and access it.
Look at the code snippet:

 if Myobj.Value = 0 thenDo somethingelseif Myobj.Value > 0 thenDo somethingelseif Myobj.Value 

Instead of doing the above, do the following:

 MyVar = Myobj.Valueif MyVar = 0 thenDo somethingelseif MyVar > 0 thenDo somethingelseif MyVar 

The latter runs faster.

devx-admin

Share the Post: