Quote Originally Posted by Ñuño Martínez View Post
Now I have a doubt with the names. On the one hand, I think that for the units I am going to use dots, because Free Pascal already supports them.
What you are referring as dots is called namespaces.

Quote Originally Posted by Ñuño Martínez View Post
What's your opinion?
As for naming classes I'm all for using of prefixes in class names. Needing to include unit name every time you are referring to certain data type or certain method is just stupid. Why? Well good luck remembering in which of hundred or so units in your project is certain type or method is declared.
Sure you could make documentation that would contain information about where certain type or method is declared. But do you really want to spend most of your time searching through such documentation for proper unit names? I certainly don't!