I love those simple words such as “Object”, “Property”, “Value” and would like to use them as Class Names, but seems they are reserved. ( ? ) ROR failed on many things with a model named “Object”
Make a prefix doesn’t look good, such as CCObject, CCProperty.
Is there a way to allow me to use those simple words directly?
What I want to do is a universe program, domain objects are generated at runtime, which means usually classes like Product, ProductType, Article, or Author are all datas in database, not an actually Ruby class.
“Object” is a vey generic sort of word. Even if it WERE possible to create a class with that name, I’d be very suspicious of the need to do it.
Is there something that you could prefix it with that would let imply some context? For a dental office application, maybe “DentalOfficeObject”. Is that what the “CC” prefix is for, or is it arbitrary to make the interpreter stop complaining?