ID:2880051
 
So, this is kind of an open ended question, but I've found myself often pondering what kind of common functions are more/less efficient than others.

For instance, is it more overhead to delete an object [A] and create a new Kinect [B], or to simply change the properties of object [A] to resemble object [B] - obviously, there are advantages and disadvantages in terms of inheritance and garbage collection, but is there any difference in the runtime?

Another one is the difference between nested/recursive functions and nested/recursive loops - besides organization and modularity, are they identical in terms of processor time?

Is there a better way to store coordinates than as a text string? Currently, I either have to use splittext() and text2num() when trying to store attached variables, or go through the hassle of looping through associated lists - is there a better way to attach two numbers together and still have them be easily retrievable?

What are some common functions that you have found yourself retiring your initial method in favor of a more streamlined approach?