As a developer you have a lot of freedom when creating domains for your project.
You can choose any name you like. Herein lies a tricky situation however.
The developer can also create domains, with a name the same as default data types on the RDBMS, resulting in errors when deploying the model.
At the moment there are no default validations for these kind of easy mistakes, so rookie developers can create these invalid domains and don't know why they are not allowed.
To make the Software Factory as easy to use as can be, it would be beneficial to included these validations.
Validation for invalid domain names
Software Factory
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.
There already is a validation called "Domain name is a reserved keyword".
As consequence it says "The domain cannot be correctly applied." As solution it says "Modify the domain name so that it no longer appears in the list of reserved keywords. The list of reserved keywords is given in the advanced menu under Master Data, Software and Programming Languages."
If the list of reserved keywords is incomplete in your opinion, can you name those keywords for me please?
Most of the time new inexperienced Thinkwise developers try to create domains with a name the same as a pre-existing datatype on the database, like:
These don't show up in the validations.
This topic will be closed, because of the following corresponding topic:
https://community.thinkwisesoftware.com/ideas/445