It depends on what you mean by "name". You can assign object names in the Inspector's name box. Is that what you mean?
I only add object names on an "as needed" basis, such as when I need to use Go to Object or GetLayoutObjectAttribute and thus need an object name to get things to work.
Yes it is the inspector name box that I was referring to.
I see, I got into the habit recently of naming my objects, maybe I though it would help for replication purposes, but I had no clear idea of their purpose. I understand about scripts but I have not implemented said calls so I probably need to read up on some of their implementations.