Last post Feb 16, 2020 03:22 AM by Rion Williams
Feb 15, 2020 10:18 PM|tvb2727|LINK
What is a good API name for all base items.
Example: security / email / base items that ALL apis within our application use.
I would say Core, but we refer to the modules of our application as core. So I think that would confuse everyone.
Feb 16, 2020 03:22 AM|Rion Williams|LINK
Firstly, naming is hard, but one of the most important things to remember is that ... you can always change the name. I've seen a variety of different patterns through the years. Obviously, "Core" is a very popular one and it makes sense if it consists of
things that are "core" to your overall application and will likely be reused in many areas. A few choices for these have been:
I'm always fond of making these as granular as it makes sense. I'd rather have a larger number of more specific, well-defined assemblies / projects than a handful where you end up pulling the world in just for a single use-case / class / method.