Why you should name types?

Blitz3D Forums/Blitz3D Beginners Area/Why you should name types?

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

Even if you are using nested loops the names are irrelevant aren't they?
If I ALWAYS use my.DOG to declare types I can always use.
For type.DOG = each DOG
For type1.DOG = each DOG

Maybe it makes code a little more readable?
There was a thread on Blitzcoder where somebody listed about 10 reasons but I don't know whether we're supposed to product links to the other forum.