Open Nefcanto opened 9 months ago
I think the name module.json
does not mean the function of this file. What is the reason for creating this file? Our purpose in creating this file is to create a database and models,
I think Entities.json
would be a better name
@MohammadMiras, we have a couple of concepts. Let's review them:
Based on these terminologies, the Entities
that you suggested would simply mean a set of entities. It is not a semantically correct name. But the Module.json
is more encompassing, more semantic, and more extensible for future additions and expansions based on domain.
It's better not to use JSON and YAML at all. https://github.com/HolismHolding/Issues/issues/130
Also, I would recommend naming the file Module
.
We intend to keep up with good work in the world. Clean architecture is more semantic, less tech-dependent, and more durable. Therefore we intend to make things more abstract and meaningful.
Database.json
is not a bad term per se, but I thinkModule.json
would open doors for us to get closer to domain-driven design.We would define our domain in a abstract manner, and our generators would help us get most of the boilerplate-based code done.